[release-announce] puppet-tripleo 9.2.0 (rocky)

no-reply at openstack.org no-reply at openstack.org
Thu Jul 26 18:18:57 UTC 2018


We joyfully announce the release of:

puppet-tripleo 9.2.0: Puppet module for OpenStack TripleO

This release is part of the rocky release series.

The source is available from:

    http://git.openstack.org/cgit/openstack/puppet-tripleo

Download the package from:

    https://tarballs.openstack.org/puppet-tripleo/

Please report issues through launchpad:

    http://bugs.launchpad.net/tripleo (tag: puppet)

For more details, please see below.

9.2.0
^^^^^


New Features
************

* Added support for networking-ansible ML2 plugin.

* Added support to IPV6 and SSL parameters for Dell EMC Unity manila
  backend.

* Added support to IPV6 and SSL parameters for Dell EMC VNX manila
  backend


Deprecation Notes
*****************

* Glance nfs mount would run via ansible in t-h-t, since the common
  mount task has been added to host_prep_task for both containerized &
  baremetal case, puppet-tripleo glance nfs_mount.pp would no longer
  be used.


Bug Fixes
*********

* Fixes an issue where OVS may be missing flows post-deployment with
  OpenDaylight.  For more information see
  https://bugs.launchpad.net/tripleo/+bug/1775436

* Resolves deployment bug where OVS OpenFlow pipeline with
  OpenDaylight deployments was failing due to missing table 17. For
  more information, see
  https://bugs.launchpad.net/tripleo/+bug/1781616

* With the change in https://review.openstack.org/#/c/561784/3 we
  need to make sure that the new port range get applied to the the
  qemu.conf file.


Other Notes
***********

* The default for
  tripleo::profile::base::docker_registry::enable_con
  tainer_images_build is now false by default, so any users relying on
  this to install openstack-kolla will need to explicitly set this to
  true in their local hieradata.

Changes in puppet-tripleo 9.1.0..9.2.0
--------------------------------------

97f9002 Release Rocky m3: 9.2.0
50ce48c Correct vrrp script for haproxy status
6c60a0f Collectd QDR connection
32e5b40 Add ODL puppet lib functions to zuul path
77a158b Remove notification_driver parameter from heat profile
94f3823 Check for neutron_plugin_ml2_ansible service when including plugin
15ed067 remove scenario005 from experimental
cac7047 Remove unused code in ovn dbs bundle to set the sysctl value
3ad7c2d rate limit iptables logging
c482a3c New profile to configure libvirt-guests on compute host
463d3f3 Remove table 17 from OVS OF pipeline sync
c525c64 Enforce proper ordering when applying firewall rules
a5895d4 Remove forgotten values from heat-api-cloudwatch
a58ee41 Add log enable to control module generation
dd13007 Bind openshift-master to the public network
a33f0c1 Avoid hard-coded settings in Manila HA containers
a2b00bf Make the errors around fencing and IHA clearer
992b021 Include designate::quota
ed16fdc Make sure we apply qemu config changes
cf4ef5f Updates OpenDaylight HA Proxy backend check
f93d047 Add openshift API to haproxy LB configuration
0bab2a2 Adds scenario008 ODL to zuul check
37bc58d Add mechanism for cookie-based sessions in endpoints.
34810fc Run cinder's db sync only on bootstrap node
90df6c5 Discover the gid of the docker group for mistral
3dddefe Add release note link in README
08c4e8e Add messaging notification transport url
0d337fa Update DellEMC Manila Unity driver
43218af Update DellEMC Manila VNX driver
389870d Add manifest for networking_ansible ML2 plugin
bf9a962 set x-forwarded-port header for proxied requests
1082bde Fix default value for Gnocchi auth mode
323726c Remove all glance nfs changes from puppet-tripleo
85d05d7 Include cors to gnocchi profile
965aba2 Adding wrapper script for haproxy in OVN metadata agent
2a59f98 Ensure appropriate ACL mask is set on CephX keyrings
77d93f3 Fix logrotate_crond issues
4adcd4e Add QDR profile for metrics purposes.
5ad483e HA overcloud: wait for db before running grant commands
aa9d35e Handle renaming of Cinder VNX backend parameter
896062f fix tox python3 overrides
199ddad Adds check and resyncs ODL/OVS OF pipeline
1b133d1 Fix designate-api hiera references
291ff8b Don't install kolla by default
5968aeb Make sure remotes are fully up before proceeding


Diffstat (except docs and test files)
-------------------------------------

Puppetfile_extras                                  |   3 +-
README.md                                          |   1 +
lib/facter/docker_group_gid.rb                     |  24 +++
lib/puppet/functions/synchronize_odl_ovs_flows.rb  |  53 ++++++
manifests/fencing.pp                               |   7 +-
manifests/firewall.pp                              |   5 +-
manifests/firewall/post.pp                         |  20 ++-
manifests/firewall/pre.pp                          |   5 +
manifests/firewall/rule.pp                         |   8 +
manifests/glance/nfs_mount.pp                      |  80 ---------
manifests/haproxy.pp                               |  55 +++++-
manifests/haproxy/endpoint.pp                      |  54 ++++--
manifests/keepalived.pp                            |   2 +-
manifests/profile/base/cinder/api.pp               |   1 +
manifests/profile/base/cinder/volume.pp            |   5 +
.../profile/base/cinder/volume/dellemc_vnx.pp      |   7 +-
manifests/profile/base/designate.pp                |  61 +++++--
manifests/profile/base/designate/central.pp        |   1 +
manifests/profile/base/docker_registry.pp          |   4 +-
manifests/profile/base/glance/api.pp               |  14 +-
manifests/profile/base/gnocchi.pp                  |   1 +
manifests/profile/base/gnocchi/api.pp              |   5 +
manifests/profile/base/heat.pp                     |   6 -
manifests/profile/base/manila/share.pp             |  11 ++
manifests/profile/base/metrics/collectd.pp         |  75 +++++++-
manifests/profile/base/metrics/collectd/gnocchi.pp |   6 +-
manifests/profile/base/metrics/qdr.pp              | 132 ++++++++++++++
manifests/profile/base/mistral/executor.pp         |   3 +
.../base/neutron/ovn_metadata_agent_wrappers.pp    |  60 +++++++
manifests/profile/base/neutron/plugins/ml2.pp      |  12 ++
.../base/neutron/plugins/ml2/networking_ansible.pp |  36 ++++
.../base/neutron/plugins/ovs/opendaylight.pp       |   8 +
.../profile/base/nova/compute/libvirt_guests.pp    |  56 ++++++
.../profile/base/nova/compute_libvirt_shared.pp    |   5 +
manifests/profile/base/nova/libvirt.pp             |   1 +
manifests/profile/base/pacemaker.pp                |  27 ++-
manifests/profile/base/qdr.pp                      |   6 +
manifests/profile/pacemaker/database/mysql.pp      |   1 +
.../profile/pacemaker/database/mysql_bundle.pp     |   3 +
manifests/profile/pacemaker/manila/share_bundle.pp | 193 +++++++++++++--------
manifests/profile/pacemaker/ovn_dbs_bundle.pp      |   6 -
.../nova_libvirt_guests-d0e5424d40d9e26e.yaml      |  10 ++
metadata.json                                      |   2 +-
.../fix-odl-ovs-flows-sync-7b2cb7a29f0c89ec.yaml   |   6 +
...ix-odl-ovs-pipeline-check-7622d3e5a6ed2ee1.yaml |   6 +
.../notes/networking-ansible-741fd4a6c8374db8.yaml |   3 +
releasenotes/notes/nokolla-7898fe76cf623a0c.yaml   |   9 +
.../nova_migration_qemu-fc2150565dae8d33.yaml      |   5 +
...emove-glance-nfs-mounting-3833e08ecc83c6dc.yaml |   7 +
.../notes/unity_driver_aba347d073cd11e7.yaml       |   4 +
.../notes/vnx_driver_cea44d073cd161e7.yaml         |   4 +
spec/classes/tripleo_keepalive_spec.rb             |   2 +-
.../tripleo_profile_base_cinder_api_spec.rb        |  23 ++-
.../tripleo_profile_base_cinder_volume_spec.rb     |   1 +
.../tripleo_profile_base_gnocchi_api_spec.rb       |   1 +
.../tripleo_profile_base_metrics_collectd_spec.rb  |  72 +++++---
.../tripleo_profile_base_nova_libvirt_spec.rb      |   2 +
...o_profile_pacemaker_manila_share_bundle_spec.rb | 140 +++++++++++++++
spec/fixtures/hieradata/default.yaml               |   7 +
spec/fixtures/hieradata/step4.yaml                 |   1 +
templates/collectd/collectd-gnocchi.conf.erb       |   2 +-
templates/logrotate/containers_logrotate.conf.erb  |   6 +-
tox.ini                                            |   1 +
zuul.d/layout.yaml                                 |  22 +--
64 files changed, 1123 insertions(+), 276 deletions(-)







More information about the Release-announce mailing list