[openstack-dev] [goals][upgrade-checkers] Week R-30 update

Ben Nemec openstack at nemebean.com
Fri Sep 21 17:10:06 UTC 2018

On 09/15/2018 10:30 AM, Matt Riedemann wrote:
> Just a couple of updates this week.
> * I have assigned PTLs (for projects that have PTLs [1]) to their 
> respective tasks in StoryBoard [2]. If someone else on your team is 
> planning on working on the pre-upgrade check goal then please just 
> reassign ownership of the task.
> * I have started going through some project release notes looking for 
> upgrade impacts and leaving notes in the task assigned per project. 
> There were some questions at the PTG about what some projects could add 
> for pre-upgrade checks so check your task to see if I've left any 
> thoughts. I have not gone through all projects yet.
> * Ben Nemec has extracted the common upgrade check CLI framework into a 
> library [3] (thanks Ben!) and is working on getting that imported into 
> Gerrit. It would be great if projects that start working on the goal can 
> try using that library and provide feedback.

The library has been imported into Gerrit, so people can start consuming 
it from there. Note that there are quite a few pending patches to it 
already that we can't merge until the governance change goes in and I 
can populate the reviewer list.

I also pushed a patch to demonstrate how it would be integrated with the 
existing Nova code[1] and a patch to Designate to demonstrate how a 
completely new set of checks might be implemented[2]. The Designate 
check required some changes in the library config handling, but I think 
the patches proposed should work well now. I need to write some unit 
tests for it, but in my manual testing it has behaved as expected.

As Matt said, any feedback is welcome. I suggest working off the end of 
the series that includes [3] as there are some significant api changes 


1: https://review.openstack.org/#/c/603499
2: https://review.openstack.org/#/c/604430
3: https://review.openstack.org/#/c/604422/

More information about the OpenStack-dev mailing list