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
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev