<div dir="ltr"><div class="gmail_default" style="font-size:small">Hi gibi,</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Thank for the info. Searchlight team is working on a patch to support the versioned Nova. Hopefully, it will be released in Stein-1.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Bests,</div><div class="gmail_default" style="font-size:small"><br></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><b style="font-size:small;color:rgb(51,51,51)">Trinh Nguyen </b><span style="font-size:small;color:rgb(51,51,51)">|</span><b style="font-size:small;color:rgb(51,51,51)"> </b><span style="font-size:small;color:rgb(0,0,0)">Founder & Chief Architect</span><br></div><div><br></div><div><a href="http://www.edlab.xyz" style="font-size:12.8px" target="_blank"><img src="https://docs.google.com/uc?export=download&id=0B5ND3Z6x0cw0dEdMa1BLX1BCMkU&revid=0B5ND3Z6x0cw0QjRjWFkvRyt0VnZlYjdhSjNOWk5ncGhIVGEwPQ" width="200" height="85"></a><br></div><div><br></div><div><span style="font-size:12.8px;color:rgb(0,0,0)"><b>E:</b> <a href="mailto:dangtrinhnt@gmail.com" target="_blank">dangtrinhnt@gmail.com</a> | </span><span style="font-size:12.8px;color:rgb(0,0,0)"><b>W:</b> </span><u style="font-size:12.8px;color:rgb(0,0,0)"><a href="https://www.edlab.xyz" target="_blank">www.edlab.xyz</a></u><span style="font-size:12.8px;color:rgb(0,0,0)"><br></span><br></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Sep 17, 2018 at 8:23 PM Balázs Gibizer <<a href="mailto:balazs.gibizer@ericsson.com">balazs.gibizer@ericsson.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
On the Stein PTG the nova team agreed to deprecate the legacy, <br>
unversioned notification interface of nova. We also agreed that we will <br>
not try to remove the legacy notification sending from the code any <br>
time soon. So this deprecation means the following:<br>
* by default configuration nova will only emit versioned notifications, <br>
but the unversioned notifications still can be turned on in the <br>
configuration.<br>
* nova will not maintain the legacy notification code path further, so <br>
it can break<br>
<br>
I pushed the deprecation patch [2] but it will only be merged after the <br>
remaining versioned notification transformation patches [3] are merged.<br>
<br>
Cheers,<br>
gibi<br>
<br>
[2] <a href="https://review.openstack.org/#/c/603079" rel="noreferrer" target="_blank">https://review.openstack.org/#/c/603079</a><br>
[3] <br>
<a href="https://review.openstack.org/#/q/topic:bp/versioned-notification-transformation-stein" rel="noreferrer" target="_blank">https://review.openstack.org/#/q/topic:bp/versioned-notification-transformation-stein</a><br>
<br>
On Tue, Aug 28, 2018 at 4:31 PM, Balázs Gibizer <br>
<<a href="mailto:balazs.gibizer@ericsson.com" target="_blank">balazs.gibizer@ericsson.com</a>> wrote:<br>
> Thanks for all the responses. I collected them on the nova ptg <br>
> discussion etherpad [1] (L186 at the moment). The nova team will talk <br>
> about deprecation of the legacy interface on Friday on the PTG. If <br>
> you want participate in the discussion but you are not planning to <br>
> sit in the nova room whole day then let me know and I will try to <br>
> ping you over IRC when we about to start the item.<br>
> <br>
> Cheers,<br>
> gibi<br>
> <br>
> [1] <a href="https://etherpad.openstack.org/p/nova-ptg-stein" rel="noreferrer" target="_blank">https://etherpad.openstack.org/p/nova-ptg-stein</a><br>
> <br>
> On Thu, Aug 9, 2018 at 11:41 AM, Balázs Gibizer <br>
> <<a href="mailto:balazs.gibizer@ericsson.com" target="_blank">balazs.gibizer@ericsson.com</a>> wrote:<br>
>> Dear Nova notification consumers!<br>
>> <br>
>> <br>
>> The Nova team made progress with the new versioned notification <br>
>>  interface [1] and it is almost reached feature parity [2] with the <br>
>>  legacy, unversioned one. So Nova team will discuss on the upcoming <br>
>>  PTG the deprecation of the legacy interface. There is a list of <br>
>>  projects (we know of) consuming the legacy interface and we would <br>
>>  like to know if any of these projects plan to switch over to the <br>
>> new  interface in the foreseeable future so we can make a well <br>
>> informed  decision about the deprecation.<br>
>> <br>
>> <br>
>> * Searchlight [3] - it is in maintenance mode so I guess the answer <br>
>>  is no<br>
>> * Designate [4]<br>
>> * Telemetry [5]<br>
>> * Mistral [6]<br>
>> * Blazar [7]<br>
>> * Watcher [8] - it seems Watcher uses both legacy and versioned nova <br>
>>  notifications<br>
>> * Masakari - I'm not sure Masakari depends on nova notifications or <br>
>>  not<br>
>> <br>
>> Cheers,<br>
>> gibi<br>
>> <br>
>> [1] <br>
>>  <a href="https://docs.openstack.org/nova/latest/reference/notifications.html" rel="noreferrer" target="_blank">https://docs.openstack.org/nova/latest/reference/notifications.html</a><br>
>> [2] <a href="http://burndown.peermore.com/nova-notification/" rel="noreferrer" target="_blank">http://burndown.peermore.com/nova-notification/</a><br>
>> <br>
>> [3] <br>
>>  <a href="https://github.com/openstack/searchlight/blob/master/searchlight/elasticsearch/plugins/nova/notification_handler.py" rel="noreferrer" target="_blank">https://github.com/openstack/searchlight/blob/master/searchlight/elasticsearch/plugins/nova/notification_handler.py</a><br>
>> [4] <br>
>>  <a href="https://github.com/openstack/designate/blob/master/designate/notification_handler/nova.py" rel="noreferrer" target="_blank">https://github.com/openstack/designate/blob/master/designate/notification_handler/nova.py</a><br>
>> [5] <br>
>>  <a href="https://github.com/openstack/ceilometer/blob/master/ceilometer/pipeline/data/event_definitions.yaml#L2" rel="noreferrer" target="_blank">https://github.com/openstack/ceilometer/blob/master/ceilometer/pipeline/data/event_definitions.yaml#L2</a><br>
>> [6] <br>
>>  <a href="https://github.com/openstack/mistral/blob/master/etc/event_definitions.yml.sample#L2" rel="noreferrer" target="_blank">https://github.com/openstack/mistral/blob/master/etc/event_definitions.yml.sample#L2</a><br>
>> [7] <br>
>>  <a href="https://github.com/openstack/blazar/blob/5526ed1f9b74d23b5881a5f73b70776ba9732da4/doc/source/user/compute-host-monitor.rst" rel="noreferrer" target="_blank">https://github.com/openstack/blazar/blob/5526ed1f9b74d23b5881a5f73b70776ba9732da4/doc/source/user/compute-host-monitor.rst</a><br>
>> [8] <br>
>>  <a href="https://github.com/openstack/watcher/blob/master/watcher/decision_engine/model/notification/nova.py#L335" rel="noreferrer" target="_blank">https://github.com/openstack/watcher/blob/master/watcher/decision_engine/model/notification/nova.py#L335</a><br>
>> <br>
>> <br>
> <br>
> <br>
> __________________________________________________________________________<br>
> OpenStack Development Mailing List (not for usage questions)<br>
> Unsubscribe: <br>
> <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div>