Here is the status update / focus setting mail about notification work
for week 28.
server notifications don't include updated_at
Takashi's fix needs a second +2 https://review.openstack.org/#/c/475276/
[Low] https://bugs.launchpad.net/nova/+bug/1696152 nova notifications
use nova-api as binary name instead of nova-osapi_compute
Agreed not to change the binary name in the notifications. Instead we
make an enum for that name to show that the name is intentional.
Patch has been proposed: https://review.openstack.org/#/c/476538/
[Undecided] https://bugs.launchpad.net/nova/+bug/1702667 publisherid
of the versioned instance.update notification is not consistent with
The inconsistency of publisherids was revealed by #1696152. Fix has
been proposed https://review.openstack.org/#/c/480984
[Undecided] https://bugs.launchpad.net/nova/+bug/1699115 api.fault
notification is never emitted
Still no response on the ML thread about the way forward.
[Undecide] https://bugs.launchpad.net/nova/+bug/1700496 Notifications
are emitted per-cell instead of globally
Fix is to configure a global MQ endpoint for the notifications in cells
v2. Patch is being worked on: https://review.openstack.org/#/c/477556/
Versioned notification transformation
There is quite a long list of ready notification transformations for
the cores to look at:https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/versioned-notification-transformation-pike+label:Code-Review%253E%253D%252B1+label:Verified%253E%253D1+AND+NOT+label:Code-Review%253C0
If you are affraid of the long list then here is a short list of live
migration related transformations:
The BDM addition needs core review, it just lost +2 due to a rebase:https://review.openstack.org/#/c/448779/
Besides the BDM patch we are still missing the Add tags to
instance.create Notification https://review.openstack.org/#/c/459493/
patch but that depends on supporting tags and instance boot
https://review.openstack.org/#/c/394321/ which is still not ready.
* https://review.openstack.org/#/c/428199/ Improve assertJsonEqual
Factor out duplicated notification sample data
This is a start of a longer patch series to deduplicate notification
sample data. The third patch already shows how much sample data can be
deleted from nova tree. We added a minimal hand rolled json ref
implementation to notification sample test as the existing python json
ref implementations are not well maintained.
The notification subteam holds it's weekly meeting on Tuesday 17:00 UTC
on openstack-meeting-4. The next meeting will be held on 11th of July.https://www.timeanddate.com/worldclock/fixedtime.html?iso=20170711T170000
OpenStack Development Mailing List (not for usage questions)