Skip to content

Commit 3be233a

Browse files
authored
Merge pull request #1687 from rackerlabs/explicit-not-exclusive
fix(workflows): ensure we set good defaults on RabbitMQ queues
2 parents 690c73c + 233849c commit 3be233a

3 files changed

Lines changed: 18 additions & 0 deletions

File tree

components/site-workflows/eventsources/eventsource-openstack-ironic.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,12 @@ spec:
1818
durable: true
1919
# routing key for messages within the exchange
2020
routingKey: 'ironic_versioned_notifications.info'
21+
# queue settings, if not provided defaults are used
22+
queueDeclare:
23+
durable: true
24+
exclusive: false
25+
autoDelete: false
26+
noWait: false
2127
# optional consume settings
2228
# if not provided, default values will be used
2329
consume:

components/site-workflows/eventsources/eventsource-openstack-keystone.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,12 @@ spec:
1919
durable: true
2020
# routing key for messages within the exchange
2121
routingKey: 'notifications.info'
22+
# queue settings, if not provided defaults are used
23+
queueDeclare:
24+
durable: true
25+
exclusive: false
26+
autoDelete: false
27+
noWait: false
2228
# optional consume settings
2329
# if not provided, default values will be used
2430
consume:

components/site-workflows/eventsources/eventsource-openstack-neutron.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,12 @@ spec:
1919
durable: true
2020
# routing key for messages within the exchange
2121
routingKey: 'notifications.info'
22+
# queue settings, if not provided defaults are used
23+
queueDeclare:
24+
durable: true
25+
exclusive: false
26+
autoDelete: false
27+
noWait: false
2228
# optional consume settings
2329
# if not provided, default values will be used
2430
consume:

0 commit comments

Comments
 (0)