Then I restarted nova-api and I can see that the new param is there but not used at all as nova-api is not complaining:
2014-02-07 12:06:51.719 DEBUG nova.openstack.common.service [-] notification_driver = ['oslo.messaging.notify._impl_messaging:MessagingDriverFALSE'] from (pid=7229) log_opt_values /opt/stack/oslo.config/oslo
/config/cfg.py:1911
I confirm that nova doesn't publish notifications at all, it seems that nova is not loading the plugin correctly.
I did a small test I added an non-existing notification_driver in nova.conf:
notification_driver = oslo.messaging. notify. _impl_messaging :MessagingDrive rFALSE
Then I restarted nova-api and I can see that the new param is there but not used at all as nova-api is not complaining: common. service [-] notification_driver = ['oslo. messaging. notify. _impl_messaging :MessagingDrive rFALSE' ] from (pid=7229) log_opt_values /opt/stack/ oslo.config/ oslo
2014-02-07 12:06:51.719 DEBUG nova.openstack.
/config/cfg.py:1911