[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