Add a rabbit_transient_queues_ttl and amqp_auto_delete params

Since transient_queues_ttl is also managed by oslo::messaging::rabbit,
there's no way to use ironic_config to set it, so this patch is mandatory
for one to set rabbit_transient_queues_ttl in ironic.conf.

Same applies to ironic_inspector_config.

Change-Id: I95625460e2b79cd071819edc6b397cae907c9bf4
This commit is contained in:
Thomas Goirand
2025-03-18 11:47:41 +01:00
parent c1f72b157a
commit 88168754f4
6 changed files with 56 additions and 0 deletions

View File

@@ -0,0 +1,6 @@
---
features:
- |
Add a new ``amqp_auto_delete`` parameter, so that transient queues are
automatically deleted. This parameter is available for both the top level
``ironic`` and the ``ironic::inspector`` classes.

View File

@@ -0,0 +1,6 @@
---
features:
- |
A new parameter ``rabbit_transient_queues_ttl`` has been added to the
ironic and ironic::inspector classes to configure how long transtient
queue should stay until they are automatically deleted.