This bug was initially created as a copy of Bug #2042429 I am copying this bug because: The issue was resolved for: - nova - neutron - keystone But the same issue is still present in other services, such as: - glance - cinder - octavia - manila - ceilometer - heat - designate - barbican - aodh - ironic Description of problem: The notification_driver is a multivalued parameter, i.e. several drivers can be enabled, but the current code only enables the first string. Given this code: ~~~ [stack.lab ~]$ cat hieradata.yaml aodh::notification_driver: - "log" - "messagingv2" [stack.lab ~]$ ~~~ The following is implemented: ~~~ [stack.lab ~]$ sudo egrep "^\[oslo_messaging_notifications|^driver" /var/lib/config-data/puppet-generated/aodh/etc/aodh/aodh.conf [oslo_messaging_notifications] driver=log [stack.lab ~]$ ~~~ It should actually look like this: ~~~ [oslo_messaging_notifications] driver=log driver=messagingv2 ~~~
Fiexed. [root@controller-0 tripleo-admin]# sudo egrep "^\[oslo_messaging_notifications|^driver" /var/lib/config-data/puppet-generated/aodh/etc/aodh/aodh.conf [oslo_messaging_notifications] driver=messagingv2
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Release of components for Red Hat OpenStack Platform 17.1 (Wallaby)), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2023:4577
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days