Can't start deploy for selected nodes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
Critical
|
Bulat Gaifullin | ||
Mitaka |
Fix Released
|
Critical
|
Bulat Gaifullin |
Bug Description
I've added node to a cluster and provisioned it. But after trying to start deploy by a separate command, nothing is happening:
fuel node --node-id 1 --deploy
The message, appeared in logs:
2016-06-15 15:25:14.493 ERROR [7fe36436c880] (manager) Traceback (most recent call last):
File "/usr/lib/
to_return = method(task, *args, **kwargs)
File "/usr/lib/
objects.
File "/usr/lib/
instances_ids = [instance.id for instance in instances]
File "/usr/lib64/
return self.impl.
File "/usr/lib64/
value = state._
File "/usr/lib64/
self.
File "/usr/lib64/
(state_
DetachedInstanc
The importance of this bug is critical because:
1. In large OpenStack environment, it is important to enable our customers to run deployment only on subset of nodes without running deployment for the whole cluster. This allows our users to incrementally deploy large & complex environment. This bug breaks this functionality completely without workaround.
2. This is a regression comparing to previous releases, it breaks feature which was implemented in Fuel 4.0 [1] and was available via CLI since this time.
3. In Fuel 9.0 we extended this functionality by adding support of this feature on UI, see [2]. This feature is also broken.
RCA:
1. This bug was introduced by https:/
2. This bug was not detected neither by BVT nor by SWARM because of another issue in 9.0 mos repos - missing uwsgidecorators package, see https:/
References:
[1] https:/
[2] https:/
Changed in fuel: | |
assignee: | nobody → Bulat Gaifullin (bgaifullin) |
Changed in fuel: | |
importance: | Undecided → Critical |
tags: | added: area-python |
no longer affects: | fuel/newton |
description: | updated |
tags: | added: on-verification |
tags: | added: swarm-fail |
description: | updated |
description: | updated |
(This check performed automatically)
Please, make sure that bug description contains the following sections filled in with the appropriate data related to the bug you are describing:
actual result
version
expected result
steps to reproduce
For more detailed information on the contents of each of the listed sections see https:/ /wiki.openstack .org/wiki/ Fuel/How_ to_contribute# Here_is_ how_you_ file_a_ bug