Add passive_declares to the messaging bridges

And fix the rabbit user's permissions
This commit is contained in:
Aurélien Bompard 2019-03-05 08:29:28 +00:00
parent db949a7242
commit 8a43e9a745
2 changed files with 3 additions and 1 deletions

View file

@ -17,7 +17,7 @@
vhost: /pubsub
read_priv: "((a|z)mq\\.topic|amqp_to_zmq|amqp_bridge_verify_missing)"
write_priv: "((a|z)mq\\.topic|amqp_to_zmq|amqp_bridge_verify_missing)"
configure_priv: "((a|z)mq\\.topic|amqp_to_zmq|amqp_bridge_verify_missing)"
configure_priv: "^$"
tags:
- config
- name: Create the RabbitMQ exchanges

View file

@ -9,6 +9,7 @@ data:
config.toml: |-
amqp_url = "amqps://messaging-bridge{{ env_suffix }}.fedoraproject.org:@rabbitmq01{{ env_suffix }}.phx2.fedoraproject.org/%2Fpubsub"
publish_exchange = "amq.topic"
passive_declares = true
[tls]
ca_cert = "/etc/pki/rabbitmq/ca/rabbitmq-ca.crt"
@ -46,6 +47,7 @@ data:
amqp-to-zmq.toml: |-
amqp_url = "amqps://messaging-bridge{{ env_suffix }}.fedoraproject.org:@rabbitmq01{{ env_suffix }}.phx2.fedoraproject.org/%2Fpubsub"
publish_exchange = "amq.topic"
passive_declares = true
[[bindings]]
queue = "amqp_to_zmq"