[openstack-dev] [nova] Austin summit versioned notification

Matt Riedemann mriedem at linux.vnet.ibm.com
Tue May 3 13:58:11 UTC 2016

On 5/3/2016 3:10 AM, Balázs Gibizer wrote:
> Hi,
> Last week Friday in Austin we discussed the way forward with the versioned
> notification transformation in Nova.
> We agreed that when we separate the object model use for notifications from
> the nova object model we still use the NovaObject as a base class to avoid
> change in the wire format and the major version bump it would cause.
> However we won't register the notification object into the NovaObjectRegistry.

We also said that since the objects won't be registered, we still want 
to test their hashes in case something changes, so register the 
notification objects in the test that checks for changes (even though 
they aren't registered globally), this will keep us from slipping.

> In general we agreed that we move forward with the transformation according
> to the spec [1].
> Regarding the schema generation for the notifications we agreed to
> propose a general JSON Schema generation implementation to
> oslo.versionedobjects [2] that can be used in Nova later to generate
> schemas for the notification object model.
> To have a way to synchronize our effort I'd like to restart the weekly
> subteam meeting [5]. As the majority of the subteam is in US and EU I propose
> to continue the currently existing time slot UTC 17:00 every Tuesday.
> I proposed the frequency increase from biweekly to weekly here [3].
> This means that we can meet today 17:00 UTC [4] on #openstack-meeting-4.
> Cheers,
> Gibi
> [1] https://review.openstack.org/#/c/286675/ Versioned notification transformation
> [2] https://review.openstack.org/#/c/311194/ versionedobjects: add json schema generation
> [3] https://review.openstack.org/#/c/311948/
> [4] https://www.timeanddate.com/worldclock/fixedtime.html?iso=20160503T170000
> [5] https://wiki.openstack.org/wiki/Meetings/NovaNotification
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



Matt Riedemann

More information about the OpenStack-dev mailing list