tripleo-heat-templates/deployment/rabbitmq
Michele Baldessari 60cd610f9d pcs commands on host: rabbitmq
This implements the creation of the rabbitmq bundle on the host.
The testing protocol used is documented in the depends-on.

The reason for adding a post_update task is that during a minor update
the deployment tasks are not run during the node update procedure but
only during the final converge. So we ran the role again there to make
sure that any config change will trigger a restart during the minor
update, so the disruption is only local to the single node being
updated. If we did not do this a final converge could potentially
trigger a global restart of HA bundles which would be quite disruptive.

NB: The init_bundle now has become the wait_bundle
as it just waits for rabbitmq to be up and functional

NB2: Slightly not 100% due to different context (missing
I1873baab4325521dbcdc142462940ee3cf370c1b) and others

NB3: We cherry-picked I0762b3ed7d881babfecc49b1a0e3798eb3efbddb
     inside this review in order for the upgrade job to pass
     (Make sure we noop the Rabbitmq_ providers)

Related-Bug: #1863442

Depends-On: Iaa7e89f0d25221c2a6ef0b81eb88a6f496f01696
Change-Id: I853bcf354f64ef88cec9e68ad5c123e4af786de3
(cherry picked from commit 29bc3de01d)
(cherry picked from commit 0ad2358067)
2021-02-18 14:57:11 +01:00
..
rabbitmq-container-puppet.yaml Adding key_size option on the certificate creation 2021-01-11 16:34:44 +00:00
rabbitmq-messaging-notify-container-puppet.yaml Adding key_size option on the certificate creation 2021-01-11 16:34:44 +00:00
rabbitmq-messaging-notify-pacemaker-puppet.yaml pcs commands on host: rabbitmq 2021-02-18 14:57:11 +01:00
rabbitmq-messaging-notify-shared-puppet.yaml Move containers-common.yaml into deployment 2019-04-14 18:15:12 -04:00
rabbitmq-messaging-pacemaker-puppet.yaml pcs commands on host: rabbitmq 2021-02-18 14:57:11 +01:00
rabbitmq-messaging-rpc-container-puppet.yaml Adding key_size option on the certificate creation 2021-01-11 16:34:44 +00:00
rabbitmq-messaging-rpc-pacemaker-puppet.yaml pcs commands on host: rabbitmq 2021-02-18 14:57:11 +01:00