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

no-reply at openstack.org no-reply at openstack.org
Thu Sep 17 09:06:21 UTC 2020


We contentedly announce the release of:

puppet-tripleo 13.2.0: Puppet module for OpenStack TripleO

This release is part of the victoria 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.2.0
^^^^^^


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

* Add PowerFlex Cinder driver support.

* Add new PowerStore backend Cinder driver options.


Upgrade Notes
*************

* Since Heat API can be given longrunning API requests its backends
  will become load-balanced based on LRU 'leastconn' algorithm and its
  sessions will also benefit from the TCP-keepalive feature of
  HAProxy.

  Some of the other services with the longrunning requests notion will
  start using the 'leastconn' LRU LB as well.


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

* Resource tripleo::profile::base::cinder::volume::dellemc_vxflexos
  will be removed in W-Release. Use the new resource
  tripleo::profile::base::cinder::volume::dellemc_powerflex._


Bug Fixes
*********

* Designate producers will no longer be deployed in standalone mode
  and produce duplicates as they are now configured to coordinate via
  redis.

Changes in puppet-tripleo 13.1.0..13.2.0
----------------------------------------

5fad3411 update puppet-tripleo meta for victoria m3
553b6c93 Change beaker to litmus
39a33dad Resolve conflict during module installation for unit tests
809e7b5a Change branch name for selinux_core puppet module
91222598 fix some docs typos
3130cc88 Replace union to create tcp-check list for redis
befc1946 Add unit tests for Mistral manifests
4a52809a Fix tls - zaqar wss default port
97febdc7 Include gnocchi::db explicitly
54080c2d Add unit tests for Zaqar manifests
76731c06 Use openstack_spec_helper from zuul checkout
597336ee add the standalone ipa job template to puppet-tripleo
16a6ba46 HA: ensure scaling up galera does not cause promotion errors
d1b78d79 Add support for glance db purge job
b333b2b0 Add unit test cases for tripleo::profile::base::swift
e644fef4 Use keystone::cache
e7cb55d9 Use correct memcached IPs for Swift object-expirer
dadf19c6 Add support for aodh-expirer cron job
f246b0a9 Avoid direct reference of hieradata
2677d9e2 Fixing incorrect parameter names in Dell EMC Storage Templates
ef40cb9f Fix typos, extreamio and xtreamio to xtremio
bc27846c Allow not setting hiera cephfs_enable_snapshots
9b9a4682 Add designate coordination backend url
6f98d5ea Cleanup manila netapp deprecated option usage
afaa3a54 Deprecating VxFlex OS  Volume Config
4143543e Update Puppet requirement to >= 6.0.0
5cb4565c Use pcs 0.9 style authkey/remotes when doing an upgrade
63613d4b Support for PowerFlex Cinder Backend
c0216c37 Port jobs from centos7 to centos8
e5fd2c8f Support for PowerStore Cinder Backend
95db8b49 Add certmonger-etcd-refresh.sh script
416e4cd8 Include neutron::server::notification::nova class
c1e94479 Make sure python3-novaclient is installed before creating fence_compute
c04057b5 Tune haproxy for long running sessions to use leastconn
5717bd79 Use leastcon and socket-level TCP keep-alives for Heat API
e868ea5d Switch Octavia API to use source balancing


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

Gemfile                                            |  19 ++-
Puppetfile_extras                                  |   5 -
files/certmonger-etcd-refresh.sh                   |  25 +++
lib/puppet/functions/pacemaker_bundle_replicas.rb  |  23 +++
manifests/certmonger/ceph_dashboard.pp             |   4 +-
manifests/certmonger/ceph_grafana.pp               |   2 +-
manifests/certmonger/ceph_rgw.pp                   |   4 +-
manifests/certmonger/etcd.pp                       |   8 +-
manifests/haproxy.pp                               |  56 +++++--
manifests/profile/base/aodh/api.pp                 |  13 +-
manifests/profile/base/cinder/volume.pp            |  31 +++-
.../base/cinder/volume/dellemc_powerflex.pp        |  58 +++++++
.../profile/base/cinder/volume/dellemc_powermax.pp |   2 +-
.../base/cinder/volume/dellemc_powerstore.pp       |  68 ++++++++
manifests/profile/base/cinder/volume/dellemc_sc.pp |   2 +-
.../profile/base/cinder/volume/dellemc_vxflexos.pp |   2 +
.../profile/base/cinder/volume/dellemc_xtremio.pp  |   4 +-
manifests/profile/base/designate/producer.pp       |  28 +++-
manifests/profile/base/glance/api.pp               |  11 ++
manifests/profile/base/gnocchi.pp                  |   1 +
manifests/profile/base/keystone.pp                 |   5 +-
manifests/profile/base/manila/share.pp             |   4 +-
manifests/profile/base/neutron/server.pp           |   1 +
manifests/profile/base/nova/api.pp                 |  14 +-
manifests/profile/base/pacemaker.pp                |  22 ++-
manifests/profile/base/pacemaker_remote.pp         |   8 +
manifests/profile/base/swift.pp                    |  46 ++++++
manifests/profile/base/swift/proxy.pp              |   6 +-
...-object-expirer-memcached-3c1e7037683ee89a.yaml |   8 +
manifests/profile/base/swift/storage.pp            |   1 +
.../profile/pacemaker/database/mysql_bundle.pp     |  19 ++-
metadata.json                                      |   7 +-
...ignate-redis-coordination-b4afdcc8855cc0ca.yaml |   4 +
...proxy-leastconn-overrides-bdb2068ef794ff1d.yaml |   9 ++
.../notes/powerflex-driver-f728e372280c44e6.yaml   |   3 +
.../notes/powerstore-driver-e428e372280c44e6.yaml  |   3 +
...flexos_driver_deprecation_5568457faab68824.yaml |   5 +
spec/acceptance/nodesets/centos-70-x64.yml         |  11 --
spec/acceptance/nodesets/default.yml               |  11 --
spec/acceptance/nodesets/nodepool-centos7.yml      |  10 --
spec/acceptance/nodesets/nodepool-trusty.yml       |  10 --
.../acceptance/nodesets/ubuntu-server-1404-x64.yml |  11 --
spec/classes/tripleo_haproxy_spec.rb               |  42 +++++
spec/classes/tripleo_profile_base_aodh_api_spec.rb |  33 +++-
.../tripleo_profile_base_cinder_powerflex_spec.rb  |  58 +++++++
.../tripleo_profile_base_cinder_powerstore_spec.rb |  79 ++++++++++
.../tripleo_profile_base_cinder_volume_spec.rb     |  83 ++++++++--
...ipleo_profile_base_cinder_xtremio_iscsi_spec.rb |   2 +-
...tripleo_profile_base_designate_producer_spec.rb |   8 +-
.../tripleo_profile_base_glance_api_spec.rb        |  27 ++++
spec/classes/tripleo_profile_base_gnocchi_spec.rb  |   4 +
spec/classes/tripleo_profile_base_keystone_spec.rb |  12 +-
.../tripleo_profile_base_mistral_api_spec.rb       | 103 ++++++++++++
.../tripleo_profile_base_mistral_engine_spec.rb    |  88 +++++++++++
...ipleo_profile_base_mistral_event_engine_spec.rb |  88 +++++++++++
.../tripleo_profile_base_mistral_executor_spec.rb  |  92 +++++++++++
spec/classes/tripleo_profile_base_mistral_spec.rb  | 116 ++++++++++++++
.../tripleo_profile_base_neutron_server_spec.rb    |   6 +
spec/classes/tripleo_profile_base_nova_api_spec.rb |  35 +++++
.../tripleo_profile_base_swift_proxy_spec.rb       |  29 ++--
spec/classes/tripleo_profile_base_swift_spec.rb    |  86 ++++++++++
.../tripleo_profile_base_zaqar_authtoken_spec.rb   |  70 +++++++++
spec/classes/tripleo_profile_base_zaqar_spec.rb    | 174 +++++++++++++++++++++
spec/fixtures/hieradata/default.yaml               |   4 +-
spec/fixtures/hieradata/step5.yaml                 |   3 +
spec/spec_helper_acceptance.rb                     |   2 +-
zuul.d/layout.yaml                                 |   3 +-
67 files changed, 1679 insertions(+), 152 deletions(-)







More information about the Release-announce mailing list