Hi, Here is the status update / focus setting mail about notification work for week 10. Bugs ---- There are couple of important outstanding bugs: [High] https://bugs.launchpad.net/nova/+bug/1665263 The legacy instance.delete notification is missing for unscheduled instance. The Pike fix has been merged. The Ocata backport has been proposed https://review.openstack.org/#/c/441171/ [High] https://bugs.launchpad.net/nova/+bug/1671847 Incorrect set deprecated flag for notify_on_state_change . Patch is in the gate queue https://review.openstack.org/#/c/444357 and the Ocata backport has been proposed https://review.openstack.org/#/c/444374 [Medium] https://bugs.launchpad.net/nova/+bug/1657428 The instance notifications are sent with inconsistent timestamp format. Fix is ready for the cores to review https://review.openstack.org/#/c/421981 Versioned notification transformation ------------------------------------- Patches that just need a second core: * https://review.openstack.org/#/c/384922 Transform instance.rebuild notification * https://review.openstack.org/#/c/396621 Transform instance.rebuild.error notification * https://review.openstack.org/#/c/382959 Transform instance.reboot notification Here is the set off patches we would like to focus on this week: * https://review.openstack.org/#/c/411791/ Transform instance.reboot.error notification * https://review.openstack.org/#/c/401992/ Transform instance.volume_attach notification * https://review.openstack.org/#/c/408676/ Transform instance.volume_detach notification There are a patches that needs to be respin to target the new Pike blueprint versioned-notification-transformation-pike. Also there are patches in merge conflict that needs to be rebased. Searchlight integration ----------------------- Listing instances ~~~~~~~~~~~~~~~~~ The list instances spec https://review.openstack.org/#/c/441692/ was well discussed last week. There is still discussion about how to keep the Searchlight data in sync with the Nova db with deleted or deleted and archived instances. It turned out that Searchlight still needs to be adapted to Nova's versioned notifiations so the https://blueprints.launchpad.net/searchlight/+spec/nova-versioned-notifications bp is a hard dependency for the integration work. bp additional-notification-fields-for-searchlight ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 patch from blueprint additional-notification-fields-for-searchlight needs to be rebased due to merge conflict but the code seem ready to be merged: https://review.openstack.org/#/q/label:Code-Review%253E%253D1+status:open+branch:master+topic:bp/additional-notification-fields-for-searchlight The blueprint needs discussion about how to model BlockDeviceMapping in the instance notifications. I ran out of time last week so I will try to draft the BDM payload object early this week. Other items ----------- Short circuit notification payload generation ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The oslo messaging dependency has been merged and new oslo messaging library release is promised early this week. So work soon be continued on the nova patch https://review.openstack.org/#/c/428260/ bp json-schema-for-versioned-notifications ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ We shortly discussed that this feature might help keeping the Searchlight data model in sync with the nova notification model. However we still waiting for somebody to pick up the implementation work behind the bp https://blueprints.launchpad.net/nova/+spec/json-schema-for-versioned-notifications Weekly meeting -------------- The notification subteam holds it's weekly meeting on Tuesday 17:00 UTC on openstack-meeting-4 so the next meeting will be held on 14th of March https://www.timeanddate.com/worldclock/fixedtime.html?iso=20170314T170000 Cheers, gibi