Limit cluster task cross-dependency on primary-cluster
Cluster task should cross-depend on primary-cluster only if current
node has primary-something role. Otherwise a loop listed in the
referenced bug occurs and deployment breaks.
Also, that CR makes change in rabbitmq networking trigger OpenStack
tasks. That fixes the old assumption that RabbitMQ always lives on
controllers. Now changes in networking of nodes with RabbitMQ role
will also trigger modification of configs for OpenStack services on
other nodes, updating rabbit_hosts parameter.
For the same reason (changes in rabbitmq should trigger OpenStack
tasks) all OpenStack tasks now cross-depend on rabbitmq.
Finally the CR fixes typo in openstack-cinder/tasks.yaml:
cross-depened-by -> cross-dependend-by
Reviewed: https:/ /review. openstack. org/419543 /git.openstack. org/cgit/ openstack/ fuel-library/ commit/ ?id=ab1c4dd8260 d3d66d6d9a6f13a 8a7ea3f9acd934
Committed: https:/
Submitter: Jenkins
Branch: stable/mitaka
commit ab1c4dd8260d3d6 6d6d9a6f13a8a7e a3f9acd934
Author: Dmitry Mescheryakov <email address hidden>
Date: Wed Jan 11 13:50:30 2017 +0400
Limit cluster task cross-dependency on primary-cluster
Cluster task should cross-depend on primary-cluster only if current
node has primary-something role. Otherwise a loop listed in the
referenced bug occurs and deployment breaks.
Also, that CR makes change in rabbitmq networking trigger OpenStack
tasks. That fixes the old assumption that RabbitMQ always lives on
controllers. Now changes in networking of nodes with RabbitMQ role
will also trigger modification of configs for OpenStack services on
other nodes, updating rabbit_hosts parameter.
For the same reason (changes in rabbitmq should trigger OpenStack
tasks) all OpenStack tasks now cross-depend on rabbitmq.
Finally the CR fixes typo in openstack- cinder/ tasks.yaml: depened- by -> cross-dependend-by
cross-
Closes-Bug: #1651066
Change-Id: I8b262ef73c9c62 ce5a71f0a5eee00 1b61ba9ecb1