rabbitmq_cluster: write the param value as a json string
If a YAML dictionary is used, this gets turned into a string before being handed to the rabbitmq_parameter module. The problem is it uses single quotes instead of double quotes, so when the module attempts to JSON-deserialize it, it explodes.
This commit is contained in:
parent
d89dfcb93b
commit
e06b46df9f
1 changed files with 1 additions and 3 deletions
|
@ -257,9 +257,7 @@
|
||||||
rabbitmq_parameter:
|
rabbitmq_parameter:
|
||||||
component: "federation-upstream"
|
component: "federation-upstream"
|
||||||
name: "pubsub-to-public_pubsub"
|
name: "pubsub-to-public_pubsub"
|
||||||
value:
|
value: '{"uri": "amqps://pubsub_federation:@rabbitmq01{{ env_suffix }}.phx2.fedoraproject.org/%2Fpubsub?cacertfile=%2Fetc%2Fpki%2Frabbitmq%2Fca%2Frabbitmq-ca.crt&certfile=%2Fetc%2Fpki%2Frabbitmq%2Fcrt%2Frabbitmq-pubsub_federation.crt&keyfile=%2Fetc%2Fpki%2Frabbitmq%2Fkey%2Frabbitmq-pubsub_federation.key&verify=verify_peer&fail_if_no_peer_cert=true&auth_mechanism=external", "ack-mode": "on-confirm"}'
|
||||||
uri: "amqps://pubsub_federation:@rabbitmq01{{ env_suffix }}.phx2.fedoraproject.org/%2Fpubsub?cacertfile=%2Fetc%2Fpki%2Frabbitmq%2Fca%2Frabbitmq-ca.crt&certfile=%2Fetc%2Fpki%2Frabbitmq%2Fcrt%2Frabbitmq-pubsub_federation.crt&keyfile=%2Fetc%2Fpki%2Frabbitmq%2Fkey%2Frabbitmq-pubsub_federation.key&verify=verify_peer&fail_if_no_peer_cert=true&auth_mechanism=external"
|
|
||||||
ack-mode: "on-confirm"
|
|
||||||
state: present
|
state: present
|
||||||
vhost: /public_pubsub
|
vhost: /public_pubsub
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue