Activity log for bug #1639152

Date Who What changed Old value New value Message
2016-11-04 07:44:00 Zhenyu Zheng bug added bug
2016-11-04 07:44:10 Zhenyu Zheng nova: assignee Zhenyu Zheng (zhengzhenyu)
2016-11-04 07:46:10 Zhenyu Zheng description When create instance with server group information provided, nova will send out notification about "servergroup.addmember": https://git.openstack.org/cgit/openstack/nova/tree/nova/objects/instance_group.py#n425 Services like Searchlight and Telemetry are listen to the notification to do their jobs Take Searchlight as an example, when an instance has been added to a server group SL will catch the notification and index the up-to-date data to its database for searching perpose. Currently, when delete instances, the related server group's member field will also be cleaned, but no notification will be send out (nova performs direct DB action). Take again SearchLight as an example, it cannot perform sync actions under this situation, thus the indexed data will be out-of-date. We should send out notification about server group changes when delete instances. When create instance with server group information provided, nova will send out notification about "servergroup.addmember": https://git.openstack.org/cgit/openstack/nova/tree/nova/objects/instance_group.py#n425 Services like Searchlight and Telemetry are listen to the notification to do their jobs Take Searchlight as an example, when an instance has been added to a server group SL will catch the notification and index the up-to-date data to its database for searching perpose. Currently, when delete instances, the related server group's member field will also be cleaned, but no notification will be send out (nova performs direct DB action): https://git.openstack.org/cgit/openstack/nova/tree/nova/db/sqlalchemy/api.py#n1862 Take again SearchLight as an example, it cannot perform sync actions under this situation, thus the indexed data will be out-of-date. We should send out notification about server group changes when delete instances.
2016-11-04 08:56:27 OpenStack Infra nova: status New In Progress
2017-04-03 11:43:24 Balazs Gibizer nova: status In Progress New
2017-04-17 12:39:14 Sean Dague nova: assignee Zhenyu Zheng (zhengzhenyu)
2017-04-17 12:39:32 Sean Dague nova: status New Confirmed
2017-04-17 12:39:35 Sean Dague nova: importance Undecided Wishlist
2018-02-14 02:29:05 Takashi Natsume nova: assignee Takashi NATSUME (natsume-takashi)
2018-04-16 11:16:07 Balazs Gibizer tags notifications
2019-09-19 08:26:12 Takashi Natsume nova: assignee Takashi NATSUME (natsume-takashi)