On 8/13/2018 11:22 PM, Sean McGinnis wrote:
Support Pre Upgrade Checks (upgrade-checkers)
---------------------------------------------
One of the hot topics we've been discussing for some time at Forum and PTG
events has been making upgrades better. To that end, we want to add tooling for
each service to provide an "upgrade checker" tool that can check for various
known issues so we can either give operators some assurance that they are ready
to upgrade, or to let them know if some step was overlooked that will need to
be done before attempting the upgrade.

This goal follows the Nova `nova-status upgrade check` command precendent to
make it a consistent capability for each service. The checks should look for
things like missing or changed configuration options, incompatible object
states, or other conditions that could lead to failures upgrading that project.

More details can be found in the goal:

https://governance.openstack.org/tc/goals/stein/upgrade-checkers.html

Thanks to Matt Riedemann for championing this goal.

I've been traveling for the past week but plan on writing up some more thorough developer documentation for this including examples of the checks added to nova since they don't all follow the same pattern. I also plan on starting an etherpad where I will try and go through some of the upgrade release notes for the core projects looking for candidates so those projects can see what to look for. I know that's late for Rocky but should give some ideas for Stein. Feel free to reach out to me with any questions though.

--

Thanks,

Matt

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to