Reviewed: https://review.openstack.org/154828 Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=4a90555aa4a707e2c55d82a639e47b35ff2d97f6 Submitter: Jenkins Branch: master
commit 4a90555aa4a707e2c55d82a639e47b35ff2d97f6 Author: Dmitry Shulyak <email address hidden> Date: Wed Feb 11 12:41:32 2015 +0200
Use all dependencies during groups traversal
Using direct predecessors during groups traversal can lead to wrong ordering in cases where predecessor is skipped.
As example assignment of mongo, one controller and dependent on controller role, such as cinder, will result in next order:
mongo, cinder primary-controller
However cinder have dependency on controller, therefore full path should be taken into account
Closes-bug: #1411660 related to blueprint granular-deployment-based-on-tasks
Change-Id: I7530642ec600edaec9d23dba359a7c19e112f200
Reviewed: https:/ /review. openstack. org/154828 /git.openstack. org/cgit/ stackforge/ fuel-web/ commit/ ?id=4a90555aa4a 707e2c55d82a639 e47b35ff2d97f6
Committed: https:/
Submitter: Jenkins
Branch: master
commit 4a90555aa4a707e 2c55d82a639e47b 35ff2d97f6
Author: Dmitry Shulyak <email address hidden>
Date: Wed Feb 11 12:41:32 2015 +0200
Use all dependencies during groups traversal
Using direct predecessors during groups traversal can lead
to wrong ordering in cases where predecessor is skipped.
As example assignment of mongo, one controller and dependent on
controller role, such as cinder, will result in next order:
mongo, cinder controller
primary-
However cinder have dependency on controller, therefore full
path should be taken into account
Closes-bug: #1411660 deployment- based-on- tasks
related to blueprint granular-
Change-Id: I7530642ec600ed aec9d23dba359a7 c19e112f200