...
- Ensure that you are working on the correct branch
- Set the release version # for the branch in cloudmonkey/config.py
- Confirm that the information in README.md is current
- Confirm that the information in LICENSE and NOTICE are current
- Update the CHANGES file with the critical changes introduced in the release (Be sure to highlight any changes the break backward compatibility)
- Remove "version has not been released" warnings from the CHANGES file
- Ensure that the CHANGES file in your release branch is synced with the version in the master branch (which may have a future release already in it)
...
Prior to an official vote, start a thread on the cloudstack-dev mailing list, specifically asking for comments on the project's readiness to cut a release.
...