yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #09618
[Bug 1277204] Re: notifications no longer available in Nova
** Changed in: nova
Status: Incomplete => Invalid
** Changed in: oslo.messaging
Status: Incomplete => Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1277204
Title:
notifications no longer available in Nova
Status in OpenStack Compute (Nova):
Invalid
Status in Messaging API for OpenStack:
Invalid
Bug description:
The recent change to oslo messaging seems to have removed the ability
to specify a list of topics for notifications. This is a critical
feature for systems which provide multiple message streams for billing
and monitoring.
To reproduce:
1) Create a devstack system
2) Add the following lines to the [DEFAULT] section of nova.conf:
notification_driver = nova.openstack.common.notifier.rpc_notifier
notification_topics = notifications,monitor
notify_on_state_change = vm_and_task_state
notify_on_any_change = True
instance_usage_audit = True
instance_usage_audit_period = hour
3) Restart all the n-* services
4) Look at the info queues in rabbit
sudo rabbitmqctl list_queues | grep info
notifications.info 15
5) Create an instance
ubuntu@devstack-net-cache:/mnt/devstack$ nova boot --image cirros-0.3.1-x86_64-uec --flavor 1 phil2
6) Look at the info queues in rabbit
sudo rabbitmqctl list_queues | grep info
notifications.info 17
Messages are being added to the "notifications" queue, but not to the
monitor queue
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1277204/+subscriptions
References