fuel-library/deployment/puppet/openstack_tasks/examples/aodh
Dmitry Mescheryakov ceb77edfe0 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

Closes-Bug: #1651066

Change-Id: I8b262ef73c9c62ce5a71f0a5eee001b61ba9ecb1
2017-01-13 10:28:45 +04:00
..
aodh.pp Added override_resource for rest OpenStack manifests 2016-11-22 15:21:25 +00:00
db.pp Added override_resource for rest OpenStack manifests 2016-11-22 15:21:25 +00:00
keystone.pp Added override_resource for rest OpenStack manifests 2016-11-22 15:21:25 +00:00
tasks.yaml Limit cluster task cross-dependency on primary-cluster 2017-01-13 10:28:45 +04:00