Jump to: navigation, search

Difference between revisions of "Puppet/releases"

(Created page with "== Puppet OpenStack releases == {| class="wikitable" |- ! Module Version !! OpenStack Version !! OpenStack Version Codename !! Supported |- | 2.y.z || 2013.1.x || Grizzly ||...")
 
(retire page)
 
(74 intermediate revisions by one other user not shown)
Line 1: Line 1:
== Puppet OpenStack releases ==
+
'''These docs are outdated, but kept here for historical reasons and search access. To view the latest docs, please refer to http://docs.openstack.org/developer/puppet-openstack-guide/'''
 +
 
 +
<strike>
 +
__TOC__
 +
 
 +
== Releases Summary ==
  
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Module Version !! OpenStack Version !! OpenStack Version Codename !! Supported
+
! Module Version !! OpenStack Version !! OpenStack Version Codename !! Community Supported
 +
|-
 +
| 2.y.z || 2013.1.x || Grizzly || style="background-color: red;" | no
 +
|-
 +
| 3.y.z || 2013.2.x || Havana || style="background-color: red;" | no
 +
|-
 +
| 4.y.z || 2014.1.x || Icehouse || style="background-color: red;" | no
 +
|-
 +
| 5.z.y || 2014.2.x || Juno || style="background-color: lightgreen;" | yes
 +
|-
 +
| 6.z.y || 2015.1.x || Kilo || style="background-color: lightgreen;" | yes
 +
|-
 +
| 7.z.y || 2015.2.x || Liberty || style="background-color: lightgreen;" |  yes
 +
|-
 +
| 8.z.y (not released yet) || 2016.1.x || Mitaka || style="background-color: lightgreen;" |  yes (current master)
 +
|}
 +
 
 +
== Modules releases ==
 +
 
 +
{|class="wikitable"
 +
|-
 +
! Module name !! Grizzly !! Havana !! Icehouse !! Juno !! Kilo !! Liberty
 +
|-
 +
| [http://git.openstack.org/cgit/openstack/puppet-aodh puppet-aodh] || no || no || no || no  || no || [https://github.com/openstack/puppet-aodh/blob/master/CHANGELOG.md#2015-11-24---700 7.0.0]
 +
|-
 +
| [http://git.openstack.org/cgit/openstack/puppet-barbican puppet-barbican] || no || no || no || no  || no || no
 +
|-
 +
| [http://git.openstack.org/cgit/openstack/puppet-ceilometer puppet-ceilometer] || no || [https://github.com/openstack/puppet-ceilometer/blob/master/CHANGELOG.md#2014-01-17---300 3.0.0], [https://github.com/openstack/puppet-ceilometer/blob/master/CHANGELOG.md#2014-02-14---310 3.1.0], [https://github.com/openstack/puppet-ceilometer/blob/master/CHANGELOG.md#2014-03-26---311 3.1.1] || [https://github.com/openstack/puppet-ceilometer/blob/master/CHANGELOG.md#2014-01-05---400 4.0.0], [https://github.com/openstack/puppet-ceilometer/blob/master/CHANGELOG.md#2014-06-19---410 4.1.0], [https://github.com/openstack/puppet-ceilometer/blob/master/CHANGELOG.md#2014-10-16---420 4.2.0]  || [https://github.com/openstack/puppet-ceilometer/blob/master/CHANGELOG.md#2014-11-20---500 5.0.0], [https://github.com/openstack/puppet-ceilometer/blob/master/CHANGELOG.md#2015-06-17---510 5.1.0], 5.2.0 || [https://github.com/openstack/puppet-ceilometer/blob/master/CHANGELOG.md#2015-07-08---600 6.0.0], [https://github.com/openstack/puppet-ceilometer/blob/stable/kilo/CHANGELOG.md#2015-10-10---610 6.1.0] || [https://github.com/openstack/puppet-ceilometer/blob/master/CHANGELOG.md#2015-11-25---700 7.0.0]
 +
|-
 +
| [http://git.openstack.org/cgit/openstack/puppet-cinder puppet-cinder] || [https://github.com/openstack/puppet-cinder/blob/master/CHANGELOG.md#2013-06-24---200 2.0.0], [https://github.com/openstack/puppet-cinder/blob/master/CHANGELOG.md#2013-08-07---210 2.1.0], [https://github.com/openstack/puppet-cinder/blob/master/CHANGELOG.md#2013-10-07---220 2.2.0] || [https://github.com/openstack/puppet-cinder/blob/master/CHANGELOG.md#2014-01-13---300 3.0.0], [https://github.com/openstack/puppet-cinder/blob/master/CHANGELOG.md#2014-03-26---310 3.1.0], [https://github.com/openstack/puppet-cinder/blob/master/CHANGELOG.md#2014-04-15---311 3.1.1] || [https://github.com/openstack/puppet-cinder/blob/master/CHANGELOG.md#2014-01-29---400 4.0.0], [https://github.com/openstack/puppet-cinder/blob/master/CHANGELOG.md#2014-06-19---410 4.1.0], [https://github.com/openstack/puppet-cinder/blob/master/CHANGELOG.md#2014-10-16---420 4.2.0] || [https://github.com/openstack/puppet-cinder/blob/master/CHANGELOG.md#2014-11-20---500 5.0.0], [https://github.com/openstack/puppet-cinder/blob/master/CHANGELOG.md#2015-06-17---510 5.1.0], 5.2.0 || [https://github.com/openstack/puppet-cinder/blob/master/CHANGELOG.md#2015-07-08---600 6.0.0], [https://github.com/openstack/puppet-cinder/blob/stable/kilo/CHANGELOG.md#2015-10-10---610 6.1.0] || [https://github.com/openstack/puppet-cinder/blob/master/CHANGELOG.md#2015-11-25---700 7.0.0]
 +
|-
 +
| [http://git.openstack.org/cgit/openstack/puppet-designate puppet-designate] || no || no || no || no  || [https://github.com/openstack/puppet-designate/blob/master/CHANGELOG.md#2015-07-08---600 6.0.0], [https://github.com/openstack/puppet-designate/blob/stable/kilo/CHANGELOG.md#2015-10-10---610 6.1.0] || [https://github.com/openstack/puppet-designate/blob/master/CHANGELOG.md#2015-11-25---700 7.0.0]
 
|-
 
|-
| 2.y.z || 2013.1.x || Grizzly || No
+
| [http://git.openstack.org/cgit/openstack/puppet-glance puppet-glance] || [https://github.com/openstack/puppet-glance/blob/master/CHANGELOG.md#2013-06-24---200 2.0.0], [https://github.com/openstack/puppet-glance/blob/master/CHANGELOG.md#2013-08-07---210 2.1.0], [https://github.com/openstack/puppet-glance/blob/master/CHANGELOG.md#2013-10-07---220 2.2.0] || [https://github.com/openstack/puppet-glance/blob/master/CHANGELOG.md#2014-01-09---300 3.0.0], [https://github.com/openstack/puppet-glance/blob/master/CHANGELOG.md#2014-03-26---310 3.1.0] || [https://github.com/openstack/puppet-glance/blob/master/CHANGELOG.md#2014-05-01---400 4.0.0], [https://github.com/openstack/puppet-glance/blob/master/CHANGELOG.md#2014-06-19---410 4.1.0], [https://github.com/openstack/puppet-glance/blob/master/CHANGELOG.md#2014-10-16---420 4.2.0] || [https://github.com/openstack/puppet-glance/blob/master/CHANGELOG.md#2014-11-24---500 5.0.0], [https://github.com/openstack/puppet-glance/blob/master/CHANGELOG.md#2015-06-17---510 5.1.0], 5.2.0 || [https://github.com/openstack/puppet-glance/blob/master/CHANGELOG.md#2015-07-08---600 6.0.0], [https://github.com/openstack/puppet-glance/blob/stable/kilo/CHANGELOG.md#2015-10-10---610 6.1.0] || [https://github.com/openstack/puppet-glance/blob/master/CHANGELOG.md#2015-11-25---700 7.0.0]
 
|-
 
|-
| 3.y.z || 2013.2.x || Havana || No
+
| [http://git.openstack.org/cgit/openstack/puppet-gnocchi puppet-gnocchi] || no || no || no || no  || no || [https://github.com/openstack/puppet-gnocchi/blob/master/CHANGELOG.md#2015-11-25---700 7.0.0]
 
|-
 
|-
| 4.y.z || 2014.1.x || Icehouse || Yes
+
| [http://git.openstack.org/cgit/openstack/puppet-heat puppet-heat] || no || [https://github.com/openstack/puppet-heat/blob/master/CHANGELOG.md#2014-01-23---300 3.0.0], [https://github.com/openstack/puppet-heat/blob/master/CHANGELOG.md#2014-03-26---310 3.1.0] || [https://github.com/openstack/puppet-heat/blob/master/CHANGELOG.md#2014-05-05---400 4.0.0], [https://github.com/openstack/puppet-heat/blob/master/CHANGELOG.md#2014-06-19---410 4.1.0], [https://github.com/openstack/puppet-heat/blob/master/CHANGELOG.md#2014-10-16---420 4.2.0]  || [https://github.com/openstack/puppet-heat/blob/master/CHANGELOG.md#2014-11-24---500 5.0.0], [https://github.com/openstack/puppet-heat/blob/master/CHANGELOG.md#2015-06-17---510 5.1.0], 5.2.0 || [https://github.com/openstack/puppet-heat/blob/master/CHANGELOG.md#2015-07-08---600 6.0.0], [https://github.com/openstack/puppet-heat/blob/stable/kilo/CHANGELOG.md#2015-10-14---610 6.1.0] || [https://github.com/openstack/puppet-heat/blob/master/CHANGELOG.md#2015-11-25---700 7.0.0]
 
|-
 
|-
| 5.z.y || 2014.2.x || Juno || Yes
+
| [http://git.openstack.org/cgit/openstack/puppet-horizon puppet-horizon] || [https://github.com/openstack/puppet-horizon/blob/master/CHANGELOG.md#2013-06-24---200 2.0.0], [https://github.com/openstack/puppet-horizon/blob/master/CHANGELOG.md#2013-08-07---210 2.1.0], [https://github.com/openstack/puppet-horizon/blob/master/CHANGELOG.md#2013-10-07---220 2.2.0] || [https://github.com/openstack/puppet-horizon/blob/master/CHANGELOG.md#2014-01-16---300 3.0.0], [https://github.com/openstack/puppet-horizon/blob/master/CHANGELOG.md#2014-03-26---310 3.1.0] || [https://github.com/openstack/puppet-horizon/blob/master/CHANGELOG.md#2014-05-01---400 4.0.0], [https://github.com/openstack/puppet-horizon/blob/master/CHANGELOG.md#2014-06-19---410 4.1.0], [https://github.com/openstack/puppet-horizon/blob/master/CHANGELOG.md#2014-10-16---420 4.2.0] || [https://github.com/openstack/puppet-horizon/blob/master/CHANGELOG.md#2014-11-25---500 5.0.0], [https://github.com/openstack/puppet-horizon/blob/master/CHANGELOG.md#2015-06-17---510 5.1.0] || [https://github.com/openstack/puppet-horizon/blob/master/CHANGELOG.md#2015-07-08---600 6.0.0], [https://github.com/openstack/puppet-horizon/blob/stable/kilo/CHANGELOG.md#2015-10-15---610 6.1.0] || [https://github.com/openstack/puppet-horizon/blob/master/CHANGELOG.md#2015-11-25---700 7.0.0]
 
|-
 
|-
| 6.z.y || 2015.1.x || Kilo || Yes
+
| [http://git.openstack.org/cgit/openstack/puppet-ironic puppet-ironic] || no || no || no || no  || [https://github.com/openstack/puppet-ironic/blob/master/CHANGELOG.md#2015-07-08---600 6.0.0], [https://github.com/openstack/puppet-ironic/blob/stable/kilo/CHANGELOG.md#2015-10-15---610 6.1.0] || [https://github.com/openstack/puppet-ironic/blob/master/CHANGELOG.md#2015-11-25---700 7.0.0]
 
|-
 
|-
| 7.z.y || 2015.2.x || Liberty || Yes (current master)
+
| [http://git.openstack.org/cgit/openstack/puppet-keystone puppet-keystone] || [https://github.com/openstack/puppet-keystone/blob/master/CHANGELOG.md#2013-06-18---200 2.0.0], [https://github.com/openstack/puppet-keystone/blob/master/CHANGELOG.md#2013-08-06---210 2.1.0], [https://github.com/openstack/puppet-keystone/blob/master/CHANGELOG.md#2013-10-07---220 2.2.0] || [https://github.com/openstack/puppet-keystone/blob/master/CHANGELOG.md#2014-01-16---300 3.0.0], [https://github.com/openstack/puppet-keystone/blob/master/CHANGELOG.md#2014-03-26---310 3.1.0], [https://github.com/openstack/puppet-keystone/blob/master/CHANGELOG.md#2014-03-28---311 3.1.1], [https://github.com/openstack/puppet-keystone/blob/master/CHANGELOG.md#2014-04-15---320 3.2.0] || [https://github.com/openstack/puppet-keystone/blob/master/CHANGELOG.md#2014-05-05---400 4.0.0], [https://github.com/openstack/puppet-keystone/blob/master/CHANGELOG.md#2014-06-19---410 4.1.0], [https://github.com/openstack/puppet-keystone/blob/master/CHANGELOG.md#2014-10-16---420 4.2.0] || [https://github.com/openstack/puppet-keystone/blob/master/CHANGELOG.md#2014-11-24---500 5.0.0], [https://github.com/openstack/puppet-keystone/blob/master/CHANGELOG.md#2015-06-17---510 5.1.0], 5.2.0  || [https://github.com/openstack/puppet-keystone/blob/master/CHANGELOG.md#2015-07-08---600 6.0.0], [https://github.com/openstack/puppet-keystone/blob/stable/kilo/CHANGELOG.md#2015-10-15---610 6.1.0] || [https://github.com/openstack/puppet-keystone/blob/master/CHANGELOG.md#2015-11-24---700 7.0.0]
 +
|-
 +
| [http://git.openstack.org/cgit/openstack/puppet-manila puppet-manila] || no || no || no || no  || [https://github.com/openstack/puppet-manila/blob/master/CHANGELOG.md#2015-07-08---600 6.0.0], [https://github.com/openstack/puppet-manila/blob/stable/kilo/CHANGELOG.md#2015-10-10---610 6.1.0] || [https://github.com/openstack/puppet-manila/blob/master/CHANGELOG.md#2015-11-25---700 7.0.0]
 +
|-
 +
| [http://git.openstack.org/cgit/openstack/puppet-mistral puppet-mistral] || no || no || no || no  || no || no
 +
|-
 +
| [http://git.openstack.org/cgit/openstack/puppet-murano puppet-murano] || no || no || no || no  || no || [https://github.com/openstack/puppet-murano/blob/master/CHANGELOG.md#2015-11-24---700 7.0.0]
 +
|-
 +
| [http://git.openstack.org/cgit/openstack/puppet-neuton puppet-neutron] || [https://github.com/openstack/puppet-neutron/blob/master/CHANGELOG.md#2013-10-07---220 2.2.0] || [https://github.com/openstack/puppet-neutron/blob/master/CHANGELOG.md#2013-12-25---300 3.0.0], [https://github.com/openstack/puppet-neutron/blob/master/CHANGELOG.md#2014-03-26---310 3.1.0], [https://github.com/openstack/puppet-neutron/blob/master/CHANGELOG.md#2014-03-28---320 3.2.0], [https://github.com/openstack/puppet-neutron/blob/master/CHANGELOG.md#2014-04-15---330 3.3.0] || [https://github.com/openstack/puppet-neutron/blob/master/CHANGELOG.md#2014-05-01---400 4.0.0], [https://github.com/openstack/puppet-neutron/blob/master/CHANGELOG.md#2014-06-20---410 4.1.0], [https://github.com/openstack/puppet-neutron/blob/master/CHANGELOG.md#2014-07-11---420 4.2.0.], [https://github.com/openstack/puppet-neutron/blob/master/CHANGELOG.md#2014-10-16---430 4.3.0] || [https://github.com/openstack/puppet-neutron/blob/master/CHANGELOG.md#2014-11-21---500 5.0.0], [https://github.com/openstack/puppet-neutron/blob/master/CHANGELOG.md#2015-06-17---510 5.1.0], 5.2.0 || [https://github.com/openstack/puppet-neutron/blob/master/CHANGELOG.md#2015-07-08---600 6.0.0], [https://github.com/openstack/puppet-neutron/blob/stable/kilo/CHANGELOG.md#2015-10-10---610 6.1.0] || [https://github.com/openstack/puppet-neutron/blob/master/CHANGELOG.md#2015-11-25---700 7.0.0]
 +
|-
 +
| [http://git.openstack.org/cgit/openstack/puppet-nova puppet-nova] || [https://github.com/openstack/puppet-nova/blob/master/CHANGELOG.md#2013-06-24---200 2.0.0], [https://github.com/openstack/puppet-nova/blob/master/CHANGELOG.md#2013-08-07---210 2.1.0], [https://github.com/openstack/puppet-nova/blob/master/CHANGELOG.md#2013-10-07---220 2.2.0] || [https://github.com/openstack/puppet-nova/blob/master/CHANGELOG.md#2014-01-13---300 3.0.0], [https://github.com/openstack/puppet-nova/blob/master/CHANGELOG.md#2014-02-14---310 3.1.0], [https://github.com/openstack/puppet-nova/blob/master/CHANGELOG.md#2014-03-26---320 3.2.0], [https://github.com/openstack/puppet-nova/blob/master/CHANGELOG.md#2014-04-15---321 3.2.1] || [https://github.com/openstack/puppet-nova/blob/master/CHANGELOG.md#2014-05-01---400 4.0.0], [https://github.com/openstack/puppet-nova/blob/master/CHANGELOG.md#2014-06-20---410 4.1.0], [https://github.com/openstack/puppet-nova/blob/master/CHANGELOG.md#2014-11-17---420 4.2.0] || [https://github.com/openstack/puppet-nova/blob/master/CHANGELOG.md#2014-11-24---500 5.0.0], [https://github.com/openstack/puppet-nova/blob/master/CHANGELOG.md#2015-06-17---510 5.1.0], 5.2.0 || [https://github.com/openstack/puppet-nova/blob/master/CHANGELOG.md#2015-07-08---600 6.0.0], [https://github.com/openstack/puppet-nova/blob/stable/kilo/CHANGELOG.md#2015-10-10---610 6.1.0] || [https://github.com/openstack/puppet-nova/blob/master/CHANGELOG.md#2015-11-25---700 7.0.0]
 +
|-
 +
| [http://git.openstack.org/cgit/openstack/puppet-openstack_extras puppet-openstack_extras] || no || no || no || [https://github.com/openstack/puppet-openstack_extras/blob/master/CHANGELOG.md#2014-11-21---500 5.0.0], 5.1.0 || [https://github.com/openstack/puppet-openstack_extras/blob/master/CHANGELOG.md#2015-07-08---600 6.0.0] || [https://github.com/openstack/puppet-openstack_extras/blob/master/CHANGELOG.md#2015-11-24---700 7.0.0]
 +
|-
 +
| [http://git.openstack.org/cgit/openstack/puppet-openstacklib puppet-openstacklib] || no || no || no || [https://github.com/openstack/puppet-openstacklib/blob/master/CHANGELOG.md#2014-11-25---500 5.0.0], [https://github.com/openstack/puppet-openstacklib/blob/master/CHANGELOG.md#2015-06-17---510 5.1.0]  || [https://github.com/openstack/puppet-openstacklib/blob/master/CHANGELOG.md#2015-07-08---600 6.0.0], [https://github.com/openstack/puppet-openstacklib/blob/stable/kilo/CHANGELOG.md#2015-10-10---610 6.1.0] || [https://github.com/openstack/puppet-openstacklib/blob/master/CHANGELOG.md#2015-11-24---700 7.0.0]
 +
|-
 +
| [http://git.openstack.org/cgit/openstack/puppet-sahara puppet-sahara] || no || no || no || no || [https://github.com/openstack/puppet-sahara/blob/master/CHANGELOG.md#2015-07-08---600 6.0.0], [https://github.com/openstack/puppet-sahara/blob/stable/kilo/CHANGELOG.md#2015-10-10---610 6.1.0] || [https://github.com/openstack/puppet-sahara/blob/master/CHANGELOG.md#2015-11-25---700 7.0.0]
 +
|-
 +
| [http://git.openstack.org/cgit/openstack/puppet-swift puppet-swift] || [https://github.com/openstack/puppet-swift/blob/master/CHANGELOG.md#2013-06-24---200 2.0.0], [https://github.com/openstack/puppet-swift/blob/master/CHANGELOG.md#2013-08-07---210 2.1.0], [https://github.com/openstack/puppet-swift/blob/master/CHANGELOG.md#2013-10-07---220 2.2.0] || [https://github.com/openstack/puppet-swift/blob/master/CHANGELOG.md#2014-02-04---300 3.0.0] || [https://github.com/openstack/puppet-swift/blob/master/CHANGELOG.md#2014-05-01---400 4.0.0], [https://github.com/openstack/puppet-swift/blob/master/CHANGELOG.md#2014-06-20---410 4.1.0] || [https://github.com/openstack/puppet-swift/blob/master/CHANGELOG.md#2014-11-22---500 5.0.0], [https://github.com/openstack/puppet-swift/blob/master/CHANGELOG.md#2015-06-17---510 5.1.0]  || [https://github.com/openstack/puppet-swift/blob/master/CHANGELOG.md#2015-07-08---600 6.0.0], [https://github.com/openstack/puppet-swift/blob/stable/kilo/CHANGELOG.md#2015-10-10---610 6.1.0] || [https://github.com/openstack/puppet-swift/blob/master/CHANGELOG.md#2015-11-25---700 7.0.0]
 +
|-
 +
| [http://git.openstack.org/cgit/openstack/puppet-tempest puppet-tempest] || no || no || no || [https://github.com/openstack/puppet-tempest/blob/master/CHANGELOG.md#2014-11-22---500 5.0.0], [https://github.com/openstack/puppet-tempest/blob/master/CHANGELOG.md#2015-06-17---510 5.1.0] || [https://github.com/openstack/puppet-tempest/blob/master/CHANGELOG.md#2015-07-08---600 6.0.0], [https://github.com/openstack/puppet-tempest/blob/stable/kilo/CHANGELOG.md#2015-10-10---610 6.1.0] || [https://github.com/openstack/puppet-tempest/blob/master/CHANGELOG.md#2015-11-25---700 7.0.0]
 +
|-
 +
| [http://git.openstack.org/cgit/openstack/puppet-trove puppet-trove] || no || no || no || no || [https://github.com/openstack/puppet-trove/blob/master/CHANGELOG.md#2015-07-08---600 6.0.0], [https://github.com/openstack/puppet-trove/blob/stable/kilo/CHANGELOG.md#2015-10-10---610 6.1.0] || [https://github.com/openstack/puppet-trove/blob/master/CHANGELOG.md#2015-11-25---700 7.0.0]
 +
|-
 +
| [http://git.openstack.org/cgit/openstack/puppet-tuskar puppet-tuskar] || no || no || no || no || [https://github.com/openstack/puppet-tuskar/blob/master/CHANGELOG.md#2015-07-08---600 6.0.0] || [https://github.com/openstack/puppet-tuskar/blob/master/CHANGELOG.md#2015-11-25---700 7.0.0]
 +
|-
 +
| [http://git.openstack.org/cgit/openstack/puppet-vswitch puppet-vswitch] || no || no || no || no || [https://github.com/openstack/puppet-vswitch/blob/master/CHANGELOG.md#2015-07-08---200 2.0.0], [https://github.com/openstack/puppet-vswitch/blob/stable/kilo/CHANGELOG.md#2015-10-15---211 2.1.0] || [https://github.com/openstack/puppet-vswitch/blob/master/CHANGELOG.md#2015-11-25---300 3.0.0]
 +
|-
 +
| [http://git.openstack.org/cgit/openstack/puppet-zaqar puppet-zaqar] || no || no || no || no  || no || no
 
|}
 
|}
 +
 +
== Puppetlabs releases ==
 +
* From Kilo, some modules are released and [https://forge.puppetlabs.com/approved approved] on https://forge.puppetlabs.com/openstack
 +
* For Juno and before, some modules were released on https://forge.puppetlabs.com/stackforge
 +
 +
== How to release Puppet modules ==
 +
Steps to release a Puppet moduleː
 +
* Use [https://docs.google.com/spreadsheets/d/1XVrmEiLrJSdxDo-S_vFB7ljxTdYg-pe8hiMUryRor5A/edit#gid=0 the spreadsheet] to synchronize the work.
 +
* Make sure there is no blocking patch under review (ieː critical bug)
 +
* Update README with the new release codename & version number
 +
* Update CHANGELOG. You can use [https://gist.github.com/EmilienM/ecafa712fdab9f9942b3#file-diff_master-sh some tools] to easily get git diff between branches.
 +
* Create the stable branch in Gerrit if needed. See "https://review.openstack.org/#/admin/projects/openstack/puppet-XX,branches" (XX is the module name)
 +
* Push the tag and generate Puppetforge artifact. You can use [https://gist.github.com/EmilienM/ecafa712fdab9f9942b3#file-release_pupet_modules-sh some tools] to automate it.
 +
* Update [[Puppet/releases#Modules_releases |Release table]]
 +
* Upload the artifact to [https://forge.puppetlabs.com/openstack Puppetlabs forge]
 +
* Update launchpad projects with [https://github.com/mgagne/openstack-puppet-release-tools some tools] to automate it.
 +
* Make public announcement on openstack-dev using [puppet] tag
 +
</strike>

Latest revision as of 23:31, 18 May 2016

These docs are outdated, but kept here for historical reasons and search access. To view the latest docs, please refer to http://docs.openstack.org/developer/puppet-openstack-guide/

Releases Summary

Module Version OpenStack Version OpenStack Version Codename Community Supported
2.y.z 2013.1.x Grizzly no
3.y.z 2013.2.x Havana no
4.y.z 2014.1.x Icehouse no
5.z.y 2014.2.x Juno yes
6.z.y 2015.1.x Kilo yes
7.z.y 2015.2.x Liberty yes
8.z.y (not released yet) 2016.1.x Mitaka yes (current master)

Modules releases

Module name Grizzly Havana Icehouse Juno Kilo Liberty
puppet-aodh no no no no no 7.0.0
puppet-barbican no no no no no no
puppet-ceilometer no 3.0.0, 3.1.0, 3.1.1 4.0.0, 4.1.0, 4.2.0 5.0.0, 5.1.0, 5.2.0 6.0.0, 6.1.0 7.0.0
puppet-cinder 2.0.0, 2.1.0, 2.2.0 3.0.0, 3.1.0, 3.1.1 4.0.0, 4.1.0, 4.2.0 5.0.0, 5.1.0, 5.2.0 6.0.0, 6.1.0 7.0.0
puppet-designate no no no no 6.0.0, 6.1.0 7.0.0
puppet-glance 2.0.0, 2.1.0, 2.2.0 3.0.0, 3.1.0 4.0.0, 4.1.0, 4.2.0 5.0.0, 5.1.0, 5.2.0 6.0.0, 6.1.0 7.0.0
puppet-gnocchi no no no no no 7.0.0
puppet-heat no 3.0.0, 3.1.0 4.0.0, 4.1.0, 4.2.0 5.0.0, 5.1.0, 5.2.0 6.0.0, 6.1.0 7.0.0
puppet-horizon 2.0.0, 2.1.0, 2.2.0 3.0.0, 3.1.0 4.0.0, 4.1.0, 4.2.0 5.0.0, 5.1.0 6.0.0, 6.1.0 7.0.0
puppet-ironic no no no no 6.0.0, 6.1.0 7.0.0
puppet-keystone 2.0.0, 2.1.0, 2.2.0 3.0.0, 3.1.0, 3.1.1, 3.2.0 4.0.0, 4.1.0, 4.2.0 5.0.0, 5.1.0, 5.2.0 6.0.0, 6.1.0 7.0.0
puppet-manila no no no no 6.0.0, 6.1.0 7.0.0
puppet-mistral no no no no no no
puppet-murano no no no no no 7.0.0
puppet-neutron 2.2.0 3.0.0, 3.1.0, 3.2.0, 3.3.0 4.0.0, 4.1.0, 4.2.0., 4.3.0 5.0.0, 5.1.0, 5.2.0 6.0.0, 6.1.0 7.0.0
puppet-nova 2.0.0, 2.1.0, 2.2.0 3.0.0, 3.1.0, 3.2.0, 3.2.1 4.0.0, 4.1.0, 4.2.0 5.0.0, 5.1.0, 5.2.0 6.0.0, 6.1.0 7.0.0
puppet-openstack_extras no no no 5.0.0, 5.1.0 6.0.0 7.0.0
puppet-openstacklib no no no 5.0.0, 5.1.0 6.0.0, 6.1.0 7.0.0
puppet-sahara no no no no 6.0.0, 6.1.0 7.0.0
puppet-swift 2.0.0, 2.1.0, 2.2.0 3.0.0 4.0.0, 4.1.0 5.0.0, 5.1.0 6.0.0, 6.1.0 7.0.0
puppet-tempest no no no 5.0.0, 5.1.0 6.0.0, 6.1.0 7.0.0
puppet-trove no no no no 6.0.0, 6.1.0 7.0.0
puppet-tuskar no no no no 6.0.0 7.0.0
puppet-vswitch no no no no 2.0.0, 2.1.0 3.0.0
puppet-zaqar no no no no no no

Puppetlabs releases

How to release Puppet modules

Steps to release a Puppet moduleː