Package: puppet-module-ironic / 25.0.0-2

Metadata

Package Version Patches format
puppet-module-ironic 25.0.0-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
do not include inspector policy.patch | (download)

manifests/inspector.pp | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 do not include ironic::inspector::policy that fails install
Allow_standalone_mode_for_Debian.patch | (download)

manifests/inspector.pp | 6 3 + 3 - 0 !
manifests/inspector/wsgi/apache.pp | 2 1 + 1 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 allow standalone mode for debian.
 Debian is also using the standalone mode. Let's allow it in this
 operating system as well.
 .
 Also, fix the comment for the stanalone parameter, so it reflects
 reality (ie: default is true, not false).
Add amqp_auto_delete and rabbit_transient_queues_ttl params.patch | (download)

manifests/init.pp | 16 16 + 0 - 0 !
manifests/inspector.pp | 16 16 + 0 - 0 !
releasenotes/notes/amqp_auto_delete-b98bdd56078b7731.yaml | 6 6 + 0 - 0 !
releasenotes/notes/rabbit_transient_queues_ttl-dc4ca94eba053e82.yaml | 6 6 + 0 - 0 !
spec/classes/ironic_init_spec.rb | 6 6 + 0 - 0 !
spec/classes/ironic_inspector_spec.rb | 6 6 + 0 - 0 !
6 files changed, 56 insertions(+)

 [patch] 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.

Add queue_manager and stream_fanout.patch | (download)

manifests/init.pp | 12 12 + 0 - 0 !
releasenotes/notes/queue_manager-and-stream_fanout-8ab853943287b1db.yaml | 5 5 + 0 - 0 !
spec/classes/ironic_init_spec.rb | 6 6 + 0 - 0 !
3 files changed, 23 insertions(+)

 add queue_manager and stream_fanout
 This patch adds two new parameters to the toplevel class:
 - rabbit_use_queue_manager
 - rabbit_stream_fanout
 .
 that are already handled by the oslo::messaging::rabbit class, which
 makes it impossible to set using ironic_config.