[release-announce] puppet-tripleo 13.6.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Thu Apr 1 09:45:22 UTC 2021


We exuberantly announce the release of:

puppet-tripleo 13.6.0: Puppet module for OpenStack TripleO

This release is part of the victoria stable release series.

The source is available from:

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

Download the package from:

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

Please report issues through:

    https://bugs.launchpad.net/puppet-tripleo/+bugs

For more details, please see below.

13.6.0
^^^^^^


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

* Add ability to specify the memcache_security_strategy and
  memcache_secret_key for keystone authtoken middleware. The keys used
  by individual services are hashed with a salt (the service name), to
  isolate them.

* Add ability to specify memcached port for all services. The port
  defaults to hiera('memcached_authtoken_port', 11211) for authtoken
  middleware and hiera('memcached_port', 11211) for other uses.

* Add parameter for setting monitor interval for ovndbs (default is
  30s)


Bug Fixes
*********

* libvirt 6.8.0 introduces virt-ssh-helper which prepends the
  libvirt ssh command with a "which virt-ssh-helper". libvirt used to
  first check for *nc* (netcat). But these two libvirt commits[1][2]
  have now changed it to first look for *virt-ssh-helper*, if it not
  available, then fall back to *nc*. This trips up the 'nova-
  migration-wrapper' as it does not support virt-ssh-helper atm. Until
  this is implemented, this change force to use "netcat" (*nc*) by
  appending to the migration URI: "&proxy=netcat" [1]
  https://libvirt.org/git/?p=libvirt.git;a=commit;h=f8ec7c842d (rpc:
  use new virt-ssh-helper binary for remote tunnelling, 2020-07-08)
  [2] https://libvirt.org/git/?p=libvirt.git;a=commit;h=7d959c302d
  (rpc: Fix virt-ssh-helper detection, 2020-10-27)

Changes in puppet-tripleo 13.5.0..13.6.0
----------------------------------------

856f4d9c Fix memcached restart on cert renewal
ca31ff1e Add monitor interval for ovn dbs
bf5a4a98 Fix live-migration with libvirt >= 6.8.0
f5e362b5 Replace deprecated zuul template tripleo-standalone-multinode-ipa
1234d164 Handle cinder_mount_point_base for cinder mounting needs
f08f2e8e Add authtoken security options
4dca24b6 Add parameters for multipath connection in cinder store
3abadd48 Add ability to specify memcached port
7b00af7d Fix manila-share with ceph-nfs backend
51ff421c Adding key_size option on the certmonger_certificate function
8575c3e2 Wire up new tripleo upgrades jobs template
3e92158b Stop including nova::metadata on computes


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

Puppetfile_extras                                  |  2 +-
files/certmonger-memcached-refresh.sh              |  6 +++--
manifests/certmonger/ceph_dashboard.pp             |  6 +++++
manifests/certmonger/ceph_grafana.pp               |  6 +++++
manifests/certmonger/ceph_rgw.pp                   |  6 +++++
manifests/certmonger/etcd.pp                       |  6 +++++
manifests/certmonger/haproxy.pp                    |  6 +++++
manifests/certmonger/httpd.pp                      |  6 +++++
manifests/certmonger/libvirt.pp                    |  6 +++++
manifests/certmonger/libvirt_vnc.pp                |  6 +++++
manifests/certmonger/memcached.pp                  |  6 +++++
manifests/certmonger/metrics_qdr.pp                |  6 +++++
manifests/certmonger/mysql.pp                      |  6 +++++
manifests/certmonger/neutron.pp                    |  6 +++++
manifests/certmonger/neutron_ovn.pp                |  6 +++++
manifests/certmonger/novnc_proxy.pp                |  5 ++++
manifests/certmonger/openvswitch.pp                |  6 +++++
manifests/certmonger/ovn_controller.pp             |  6 +++++
manifests/certmonger/ovn_dbs.pp                    |  6 +++++
manifests/certmonger/ovn_metadata.pp               |  6 +++++
manifests/certmonger/ovn_octavia.pp                |  6 +++++
manifests/certmonger/qemu.pp                       |  6 +++++
manifests/certmonger/rabbitmq.pp                   |  6 +++++
manifests/certmonger/redis.pp                      |  6 +++++
manifests/profile/base/aodh/authtoken.pp           | 30 +++++++++++++++++++---
manifests/profile/base/barbican/authtoken.pp       | 30 +++++++++++++++++++---
manifests/profile/base/cinder/authtoken.pp         | 30 +++++++++++++++++++---
manifests/profile/base/designate/authtoken.pp      | 30 +++++++++++++++++++---
manifests/profile/base/glance/authtoken.pp         | 30 +++++++++++++++++++---
manifests/profile/base/glance/backend/cinder.pp    | 18 +++++++++++++
manifests/profile/base/gnocchi/authtoken.pp        | 30 +++++++++++++++++++---
manifests/profile/base/heat.pp                     |  9 +++++--
manifests/profile/base/heat/authtoken.pp           | 30 +++++++++++++++++++---
manifests/profile/base/ironic/authtoken.pp         | 30 +++++++++++++++++++---
.../profile/base/ironic_inspector/authtoken.pp     | 30 +++++++++++++++++++---
manifests/profile/base/keystone.pp                 |  7 ++++-
manifests/profile/base/manila/authtoken.pp         | 30 +++++++++++++++++++---
manifests/profile/base/mistral/authtoken.pp        | 30 +++++++++++++++++++---
manifests/profile/base/neutron/authtoken.pp        | 30 +++++++++++++++++++---
manifests/profile/base/nova.pp                     |  9 +++++--
manifests/profile/base/nova/authtoken.pp           | 30 +++++++++++++++++++---
manifests/profile/base/nova/compute.pp             |  5 ----
manifests/profile/base/nova/migration/client.pp    |  5 +++-
manifests/profile/base/novajoin/authtoken.pp       | 30 +++++++++++++++++++---
manifests/profile/base/octavia/authtoken.pp        | 30 +++++++++++++++++++---
manifests/profile/base/placement/authtoken.pp      | 30 +++++++++++++++++++---
manifests/profile/base/swift.pp                    |  6 ++---
manifests/profile/base/swift/proxy.pp              |  6 ++---
manifests/profile/base/zaqar/authtoken.pp          | 30 +++++++++++++++++++---
manifests/profile/pacemaker/ceph_nfs.pp            |  5 +++-
manifests/profile/pacemaker/ovn_dbs_bundle.pp      | 15 +++++++++--
.../add-memcache-security-92060c4fe540774c.yaml    |  7 +++++
.../notes/add-memcached-port-048959c2f58f0a57.yaml |  6 +++++
.../monitor_interval_ovndbs-6af18ba7f4a17cc5.yaml  |  4 +++
...e_live_migration_force_nc-f903a09955164ad9.yaml | 15 +++++++++++
...pleo_profile_base_glance_backend_cinder_spec.rb |  6 +++++
zuul.d/layout.yaml                                 |  3 ++-
57 files changed, 700 insertions(+), 75 deletions(-)







More information about the Release-announce mailing list