<div id="geary-body"><div><div>Hi,</div><div><br></div><div>Here is the status update / focus settings mail for w4.</div><div><br></div><div>Bugs</div><div>----</div><div>[High] <a href="https://bugs.launchpad.net/nova/+bug/1742962">https://bugs.launchpad.net/nova/+bug/1742962</a> nova functional</div><div>test does not triggered on notification sample only changes</div><div>During the zuul v3 migration the project-config generated based on the</div><div>zuul v2 jobs. It contained a proper definition of when nova wants to</div><div>trigger the functional job. Unfortunately this job definition does not</div><div>override the openstack-tox-functional job definition from the</div><div>openstack-zuul-jobs repo. This caused that the openstack-tox-functional</div><div>(and functional-py35) jobs were not triggered for certain commits. The</div><div>fix is to create a nova specific tox-functional job in tree. Patches</div><div>has been proposed:</div><div>* <a href="https://review.openstack.org/#/c/533210/">https://review.openstack.org/#/c/533210/</a> Make sure that functional</div><div>test triggered on sample changes</div><div>* <a href="https://review.openstack.org/#/c/533608/">https://review.openstack.org/#/c/533608/</a> Moving nova functional test</div><div>def to in tree</div><div>In general we have to review all nova jobs in the project-config and</div><div>move those in-tree that try to override parameters of the job</div><div>definitions in openstack-zuul-jobs repo.</div><div><br></div><div>[High] <a href="https://bugs.launchpad.net/nova/+bug/1737201">https://bugs.launchpad.net/nova/+bug/1737201</a> TypeError when</div><div>sending notification during attach_interface</div><div>Fix merged to master. Backports have been proposed:</div><div>* Pike: <a href="https://review.openstack.org/#/c/531745/">https://review.openstack.org/#/c/531745/</a></div><div>* Queens: <a href="https://review.openstack.org/#/c/531746/">https://review.openstack.org/#/c/531746/</a></div><div><br></div><div>[High] <a href="https://bugs.launchpad.net/nova/+bug/1739325">https://bugs.launchpad.net/nova/+bug/1739325</a> Server operations</div><div>fail to complete with versioned notifications if payload contains unset</div><div>non-nullable fields</div><div>Patch has been proposed: <a href="https://review.openstack.org/#/c/529194/">https://review.openstack.org/#/c/529194/</a></div><div>Dan left feedback on it and I accept his comment that this is mostly</div><div>papering over a problem that we don't fully understand how can happen</div><div>in the first place. In the other hand I don't know how can we figure</div><div>out what happend. So if somebody has an idea then don't hesistate to</div><div>tell me. This bug is still stuck.</div><div><br></div><div>[Low] <a href="https://bugs.launchpad.net/nova/+bug/1487038">https://bugs.launchpad.net/nova/+bug/1487038</a></div><div>nova.exception._cleanse_dict should use</div><div>oslo_utils.strutils._SANITIZE_KEYS</div><div>Old abandoned patches exist but need somebody to pick them up:</div><div>* <a href="https://review.openstack.org/#/c/215308/">https://review.openstack.org/#/c/215308/</a></div><div>* <a href="https://review.openstack.org/#/c/388345/">https://review.openstack.org/#/c/388345/</a></div></div><div><div><br></div><div>Versioned notification transformation</div><div>-------------------------------------</div><div>Thanks for Takashi we have multiple patches needing only a second +2:</div><div>* <a href="https://review.openstack.org/#/c/482148">https://review.openstack.org/#/c/482148</a> Transform instance-evacuate notification</div><div>* <a href="https://review.openstack.org/#/c/465081">https://review.openstack.org/#/c/465081</a> Transform instance.resize_prep notification</div><div>* <a href="https://review.openstack.org/#/c/482557">https://review.openstack.org/#/c/482557</a> Transform instance.resize_confirm notification</div><div><br></div><div>Also there are patches ready for cores to review:</div><div>* <a href="https://review.openstack.org/#/c/403660">https://review.openstack.org/#/c/403660</a> Transform instance.exists</div><div>notification</div><div>* <a href="https://review.openstack.org/#/c/410297">https://review.openstack.org/#/c/410297</a> Transform missing delete</div><div>notifications</div><div>* <a href="https://review.openstack.org/#/c/476459">https://review.openstack.org/#/c/476459</a> Send soft_delete from context</div><div>manager</div><div><br></div><div>Introduce instance.lock and instance.unlock notifications</div><div>-----------------------------------------------------------</div><div>A specless bp has been proposed to the Rocky cycle</div><div><a href="https://blueprints.launchpad.net/nova/+spec/trigger-notifications-when-lock-unlock-instances">https://blueprints.launchpad.net/nova/+spec/trigger-notifications-when-lock-unlock-instances</a></div><div>Some preliminary discussion happened in an earlier patch</div><div><a href="https://review.openstack.org/#/c/526251/">https://review.openstack.org/#/c/526251/</a></div><div><br></div><div>Add the user id and project id of the user initiated the instance</div><div>action to the notification</div><div>--------------------------------------------------------------------------------------------</div><div>A new bp has been proposed</div><div><a href="https://blueprints.launchpad.net/nova/+spec/add-action-initiator-to-instance-action-notifications">https://blueprints.launchpad.net/nova/+spec/add-action-initiator-to-instance-action-notifications</a></div><div>As the user who initiates the instance action (e.g. reboot) could be</div><div>different from the user owning the instance it would make sense to</div><div>include the user_id and project_id of the action initiatior to the</div><div>versioned instance action notifications as well.</div><div><br></div><div>Factor out duplicated notification sample</div><div>-----------------------------------------</div><div><a href="https://review.openstack.org/#/q/topic:refactor-notification-samples+status:open">https://review.openstack.org/#/q/topic:refactor-notification-samples+status:open</a></div><div>We have to be carefull to approve these type of commits until the</div><div>solution for <a href="https://bugs.launchpad.net/nova/+bug/1742962">https://bugs.launchpad.net/nova/+bug/1742962</a> merged as</div><div>functional tests could be broken silently.</div><div><br></div><div>Weekly meeting</div><div>--------------</div><div>The next meeting will be held on 23th of January on #openstack-meeting-4</div><div><a href="https://www.timeanddate.com/worldclock/fixedtime.html?iso=20180123T170000">https://www.timeanddate.com/worldclock/fixedtime.html?iso=20180123T170000</a></div><div><br></div><div>Cheers,</div><div>gibi</div></div><div><br></div></div>