Jump to: navigation, search

Difference between revisions of "Nova/ReleaseChecklist"

(Pre-release Checklist)
(Post-release Checklist)
Line 14: Line 14:
 
* Add database migration placeholders to allow backportable DB migrations
 
* Add database migration placeholders to allow backportable DB migrations
 
* Drop old rpc compat code.  See [[RpcMajorVersionUpdates]]
 
* Drop old rpc compat code.  See [[RpcMajorVersionUpdates]]
* Update version aliases for rpc outbound version control
+
* Update version aliases for rpc outbound version control. For example, the Newton RPC aliases were added in Ocata: https://review.openstack.org/#/c/386625/
  
 
[[Category:Nova]]
 
[[Category:Nova]]

Revision as of 21:26, 31 January 2017

This page is for tracking things that we should be doing in the code before or after each release.

Pre-release Checklist

  • Merge latest translations
  • Bump rpc major versions. See RpcMajorVersionUpdates
  • If products drop out of support, or have stopped being tested, we should ensure we warn users, so we have the option to remove them in the following release, if needed.
  • Ideally add the RPC version alias just before opening the next release
  • Add a reno 'prelude' section describing the most important changes in the release
  • Make sure there are no *-rc-potential bugs in launchpad, or anything that was an rc-potential bug is properly deferred.

Post-release Checklist