Maintenance and Bugfix Releases¶
Once a release has been cut, regular cherry-picking sessions should begin to
cherry-pick any bugfixes from the develop branch to the release branch
(e.g. 0.16). Once major bugs have been fixes and cherry-picked, a bugfix
release can be cut:
- On the release branch (i.e.
0.16), create an annotated tag for the revision release. It should be preceded by the letterv. (e.g.v0.16.2) Release candidates are unnecessary for bugfix releases. - The release should be packaged from this annotated tag and uploaded to PyPI.
- The packagers should be notified on the
salt-packagersmailing list so they can create packages for all the major operating systems. - After the packagers have been given a few days to compile the packages, the
release is announced on the
salt-usersmailing list.
