Skip to content

Commit c5de915

Browse files
committed
RabbitMQ: set amqp_durable_queues=true
1 parent 05eee31 commit c5de915

9 files changed

Lines changed: 19 additions & 2 deletions

File tree

components/cinder/values.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,15 @@ conf:
1414
volume_backend_name: netapp_nvme
1515
volume_driver: cinder_understack.dynamic_netapp_driver.NetappCinderDynamicDriver
1616
cinder:
17+
oslo_messaging_rabbit:
18+
amqp_durable_queues: true
1719
DEFAULT:
1820
enabled_backends: netapp_nvme
1921
default_volume_type: __DEFAULT__
2022
# add DriverFilter to the default list so our SVM filtering function gets called
2123
scheduler_default_filters: DriverFilter,AvailabilityZoneFilter,CapacityFilter,CapabilitiesFilter
24+
rabbitmq:
25+
policies: [] # Override the policy being injected by OSH
2226

2327
# typically overridden by environmental
2428
# values, but should include all endpoints

components/glance/values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,9 @@ pod:
115115
failureThreshold: 6
116116

117117
conf:
118+
glance:
119+
oslo_messaging_rabbit:
120+
amqp_durable_queues: true
118121
glance_api_uwsgi:
119122
uwsgi:
120123
# This should be set to anything larger than 1.

components/horizon/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ conf:
3232
"enable_net_ports": True,
3333
"default_availability_zone": "Any",
3434
}
35+
oslo_messaging_rabbit:
36+
amqp_durable_queues: true
3537

3638
endpoints:
3739
dashboard:

components/ironic/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ conf:
8787
dhcp:
8888
dhcp_provider: dnsmasq
8989
oslo_messaging_rabbit:
90-
rabbit_ha_queues: true
90+
amqp_durable_queues: true
9191
pxe:
9292
loader_file_paths: "snponly.efi:/usr/lib/ipxe/snponly.efi"
9393
inspector:

components/keystone/keystone-rabbitmq-queue.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ metadata:
6868
spec:
6969
name: keystone-ha-mode
7070
vhost: "keystone" # default to '/' if not provided
71-
pattern: ".*"
71+
pattern: "^(?!(amq\\.)|(.*_fanout_)|(reply_)).*"
7272
applyTo: "queues" # set to 'queues', 'exchanges', or 'all'
7373
priority: 1 # defaults to 0
7474
definition: # policy definition

components/keystone/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,8 @@ conf:
189189
backend_argument: memcached_expire_time:3600
190190
DEFAULT:
191191
max_token_size: 512
192+
oslo_messaging_rabbit:
193+
amqp_durable_queues: true
192194

193195
wsgi_keystone: |
194196
{{- $portInt := tuple "identity" "service" "api" $ | include "helm-toolkit.endpoints.endpoint_port_lookup" }}

components/neutron/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,8 @@ conf:
8383
default_availability_zones: ""
8484
# add 50 to the max MTU we want of 9000 to handle Neutron's -50 for VXLAN type
8585
global_physnet_mtu: 9050
86+
oslo_messaging_rabbit:
87+
amqp_durable_queues: true
8688
service_providers:
8789
service_provider:
8890
type: multistring

components/nova/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,8 @@ conf:
7676
ironic:
7777
api_max_retries: 90 # number of times to retry. default is 60.
7878
api_retry_interval: 10 # number of sesconds between retries. default is 2.
79+
oslo_messaging_rabbit:
80+
amqp_durable_queues: true
7981

8082
# https://docs.openstack.org/nova/2025.2/admin/scheduling.html#the-filter-scheduler
8183
filter_scheduler:

components/octavia/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ conf:
4747
ovn_sb_connection: tcp:ovn-ovsdb-sb.openstack.svc.cluster.local:6642
4848
task_flow:
4949
jobboard_enabled: false
50+
oslo_messaging_rabbit:
51+
amqp_durable_queues: true
5052

5153
dependencies:
5254
dynamic:

0 commit comments

Comments
 (0)