diff --git a/doc/source/install/releases.rst b/doc/source/install/releases.rst index 909ab1b..8d17be6 100644 --- a/doc/source/install/releases.rst +++ b/doc/source/install/releases.rst @@ -26,15 +26,17 @@ Releases Summary +----------------------------+------------------------------+------------------------+ | 7.z.y | Liberty | no - EOL (2016-11-17) | +----------------------------+------------------------------+------------------------+ -| 8.z.y | Mitaka | yes | +| 8.z.y | Mitaka | no - EOL (2017-04-10) | +----------------------------+------------------------------+------------------------+ -| 9.z.y | Newton | yes | +| 9.z.y | Newton | yes - EOL (2017-10-11) | +----------------------------+------------------------------+------------------------+ -| 10.z.y | Ocata | yes | +| 10.z.y | Ocata | yes - EOL (2017-02-26) | +----------------------------+------------------------------+------------------------+ -| 11.z.y | Pike | yes (current master) | +| 11.z.y | Pike | yes | +----------------------------+------------------------------+------------------------+ -| 12.z.y | Queens | Future | +| 12.z.y | Queens | yes (current master) | ++----------------------------+------------------------------+------------------------+ +| 13.z.y | Rocky | Future | +----------------------------+------------------------------+------------------------+ Most Recent Modules releases @@ -43,91 +45,91 @@ Most Recent Modules releases +---------------------------------+----------------------------------------------------------------------------------+ | Module Name | Last Release | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-aodh_ | `10.3.0 `__ | +| puppet-aodh_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-barbican_ | `10.3.0 `__ | +| puppet-barbican_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-ceilometer_ | `10.3.0 `__ | +| puppet-ceilometer_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-ceph_ | `2.2.1 `__ | +| puppet-ceph_ | `2.4.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-cinder_ | `10.3.0 `__ | +| puppet-cinder_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ | puppet-cloudkitty_ | None | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-congress_ | `10.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-designate_ | `10.3.0 `__ | +| puppet-designate_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-ec2api_ | `10.3.0 `__ | +| puppet-ec2api_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-glance_ | `10.3.0 `__ | +| puppet-glance_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ | puppet-glare_ | None | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-gnocchi_ | `10.3.0 `__ | +| puppet-gnocchi_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-heat_ | `10.3.0 `__ | +| puppet-heat_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-horizon_ | `10.3.0 `__ | +| puppet-horizon_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-ironic_ | `10.3.0 `__ | +| puppet-ironic_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-keystone_ | `10.3.0 `__ | +| puppet-keystone_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-magnum_ | `10.3.0 `__ | +| puppet-magnum_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-manila_ | `10.3.0 `__ | +| puppet-manila_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-mistral_ | `10.3.0 `__ | +| puppet-mistral_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-murano_ | `10.3.0 `__ | +| puppet-murano_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-neutron_ | `10.3.0 `__ | +| puppet-neutron_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-nova_ | `10.3.0 `__ | +| puppet-nova_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-octavia_ | `10.3.0 `__ | +| puppet-octavia_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ | puppet-openstack-cookiecutter_ | None | +---------------------------------+----------------------------------------------------------------------------------+ | puppet-openstack-integration_ | None | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-openstack_extras_ | `10.3.0 `__ | +| puppet-openstack_extras_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-openstack_spec_helper_ | `9.0.0 `__ | +| puppet-openstack_spec_helper_ | `11.0.0 `__| +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-openstacklib_ | `10.3.0 `__ | +| puppet-openstacklib_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-oslo_ | `10.3.0 `__ | +| puppet-oslo_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-ovn_ | `10.3.0 `__ | +| puppet-ovn_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-pacemaker_ | `0.4.0 `__ | +| puppet-pacemaker_ | `0.6.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-panko_ | `10.3.0 `__ | +| puppet-panko_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ | puppet-qdr_ | None | +---------------------------------+----------------------------------------------------------------------------------+ | puppet-rally_ | None | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-sahara_ | `10.3.0 `__ | +| puppet-sahara_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-swift_ | `10.3.0 `__ | +| puppet-swift_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-tacker_ | `10.3.0 `__ | +| puppet-tacker_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-tempest_ | `10.3.0 `__ | +| puppet-tempest_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-trove_ | `10.3.0 `__ | +| puppet-trove_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ | puppet-vitrage_ | None | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-vswitch_ | `6.3.0 `__ | +| puppet-vswitch_ | `7.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-watcher_ | `10.3.0 `__ | +| puppet-watcher_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ -| puppet-zaqar_ | `10.3.0 `__ | +| puppet-zaqar_ | `11.3.0 `__ | +---------------------------------+----------------------------------------------------------------------------------+ .. _puppet-aodh: https://git.openstack.org/cgit/openstack/puppet-aodh @@ -192,21 +194,31 @@ How to release Puppet modules - Submit a release request in openstack/releases project. Example with https://review.openstack.org/#/c/371965 -.. note:: puppet-ceph should be done separately because the branches track ceph releases and not openstack releases. + +.. note:: puppet-ceph should be done separately because the branches track ceph + releases and not openstack releases. +.. note:: puppet-pacemaker should also be done seperately because it is an + independent release Once the release is done, you can see the tarballs here: https://tarballs.openstack.org If a new branch has been created, some tasks need to be done: -- Branch openstack/puppet-openstack-integration http://docs.openstack.org/infra/manual/drivers.html#create-stable-branch +- Update the gerrit bot to pick up changes for the new stable branch. + Example: https://review.openstack.org/#/c/497411/ -- Branch openstack/puppet-openstack_spec_helper and update CI scripts to checkout stable, +- Branch openstack/puppet-openstack-integration and openstack/puppet-openstack_spec_helper + http://docs.openstack.org/infra/manual/drivers.html#create-stable-branch + +- Update openstack/puppet-openstack_spec_helper and update CI scripts to checkout stable, also rake_tasks.rb and beaker_spec_helper.rb to checkout the new branch, .gitreview file and release notes to have a page for the stable release, looking for notes in the stable - branch. Note: the patch has to be done in stable/newton. - Example with https://review.openstack.org/#/c/377951/ + branch. Note: the patch has to be done in stable/pike. + Example: https://review.openstack.org/#/c/497403/ - For all modules and openstack/puppet-openstack-integration, Puppetfile + Gemfile to use the - new branch, also update .gitreview. Note: the patch has to be done in stable/newton. - Example with https://review.openstack.org/#/c/377931/ + new branch, also update .gitreview. Note: example patches patch has to be done in stable/pike. + Example: https://review.openstack.org/#/q/topic:switch-to-pike + +- Update this documentation