[release-announce] puppet-tripleo 11.2.0 (train)

no-reply at openstack.org no-reply at openstack.org
Wed Sep 18 20:01:52 UTC 2019


We are satisfied to announce the release of:

puppet-tripleo 11.2.0: Puppet module for OpenStack TripleO

This release is part of the train 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.

11.2.0
^^^^^^


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

* Adds ceph_grafana endpoint and ceph_grafana_port to configure the
  ceph-dashboard service


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

* The aide puppet manifest for *aide* was removed. The heat template
  invoking this manifest has been converted to Ansible.

Changes in puppet-tripleo 11.1.0..11.2.0
----------------------------------------

048b6cfb Use memcached for token caching in ironic authtoken
8267a1e4 Use memcached for token caching in heat authtoken
953d77a3 Add missing tests for module import in nova
22eeade9 Use memcached for token caching in neutron authtoken
828a387e Use memcached for token caching in glance authtoken
a44f486f Use memcached for token caching in cinder authtoken
6653440d Remove deprecated cinder parameters
d4affe0a Add support for cinder RBD driver parameter
04b14abc Fix tripleo::profile::base::monitoring::sensu rspec test
e77acf44 Bump metadata for train m3
0d93f7f6 Replace ceph_grafana-server with ceph_grafana
7edb80bb Remove deprecated ceilometer::dispatcher::gnocchi
13d0dc50 Add certmonger-grafana-refresh script
3a8c2b0d Make the rabbitmq-ready exec more stringent
1e65c3f4 Make puppet-tripleo compatible with latest puppet-rabbitmq
970462b5 Ensure Barbican required roles are created by Keystone
cf8dc465 Add ability to install kernel related packages
59ecc882 Add noop service provider and use it for httpd
517eea74 Remove ovn specific logic for octavia
34bf20d6 Ensure we set $haproxy_firewall_rules variable
dcf22635 Ceph grafana service certificate request
520dd2a4 Use nova_metadata related hiera and make cell aware
1fa66c49 Remove Midonet, Cassandra and Zookeeper
0a246930 Clean up a few FIXME
96946796 Add base class for neutron Mellanox agent
e2e60297 Add SQLAlchemy-collectd support
3a5294ea Add missing base apache configs when internal TLS
e3b39a8d Allow for customization of the Manila CephFS pool name
548b966a Add ceph grafana dashboard endpoint to haproxy
f1a593b6 Initial support for tls_priorities
f92c3c90 Only assign redis_vip and redis_bind_opts if enabled
4e3c3613 Enable service token in nova and cinder
a807661c Remove aide puppet manifest
643abd1c Remove the duplicated word


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

files/certmonger-grafana-refresh.sh                |   9 ++
lib/puppet/provider/service/noop.rb                |  17 +++
manifests/certmonger/ceph_grafana.pp               |  81 ++++++++++++++
manifests/certmonger/rabbitmq.pp                   |   4 -
manifests/cluster/cassandra.pp                     |  73 -------------
manifests/cluster/zookeeper.pp                     |  69 ------------
manifests/haproxy.pp                               |  78 ++++++++------
manifests/haproxy/endpoint.pp                      |   2 +
manifests/network/midonet/agent.pp                 |  66 ------------
manifests/profile/base/aide.pp                     |  79 --------------
manifests/profile/base/aide/cron.pp                |  78 --------------
manifests/profile/base/aide/installdb.pp           |  56 ----------
manifests/profile/base/aide/rules.pp               |  61 -----------
manifests/profile/base/apache.pp                   |   1 +
manifests/profile/base/ceilometer.pp               |   1 -
manifests/profile/base/certmonger_user.pp          |   9 ++
manifests/profile/base/cinder.pp                   |   1 +
manifests/profile/base/cinder/api.pp               |  20 +---
manifests/profile/base/cinder/authtoken.pp         |  44 ++++++++
.../profile/base/cinder/volume/dellemc_vnx.pp      |   2 +-
manifests/profile/base/cinder/volume/dellsc.pp     |  12 +--
manifests/profile/base/cinder/volume/rbd.pp        |  50 +++++----
manifests/profile/base/glance/api.pp               |   5 +-
manifests/profile/base/glance/authtoken.pp         |  44 ++++++++
manifests/profile/base/heat.pp                     |   4 +-
manifests/profile/base/heat/authtoken.pp           |  44 ++++++++
manifests/profile/base/ironic/api.pp               |   1 +
manifests/profile/base/ironic/authtoken.pp         |  44 ++++++++
manifests/profile/base/ironic_inspector.pp         |  16 +--
.../profile/base/ironic_inspector/authtoken.pp     |  44 ++++++++
manifests/profile/base/kernel.pp                   |  16 +++
manifests/profile/base/keystone.pp                 |   9 ++
manifests/profile/base/manila/share.pp             |   3 +-
manifests/profile/base/metrics/collectd.pp         |  27 ++++-
.../base/metrics/collectd/sqlalchemy_collectd.pp   |  53 ++++++++++
manifests/profile/base/neutron/agents/midonet.pp   |  52 ---------
manifests/profile/base/neutron/agents/mlnx.pp      |  34 ++++++
manifests/profile/base/neutron/authtoken.pp        |  44 ++++++++
manifests/profile/base/neutron/midonet.pp          | 116 --------------------
manifests/profile/base/neutron/plugins/ml2.pp      |   2 +-
manifests/profile/base/neutron/server.pp           |   2 +
manifests/profile/base/nova.pp                     |   1 +
manifests/profile/base/nova/ec2api.pp              |   1 +
manifests/profile/base/octavia/api.pp              |  29 +++--
manifests/profile/base/pacemaker.pp                |   7 ++
manifests/profile/base/pacemaker_remote.pp         |   6 ++
manifests/profile/base/rabbitmq.pp                 |   2 +-
manifests/profile/base/swift/proxy.pp              |   1 +
manifests/profile/base/zaqar.pp                    |   4 +-
.../profile/pacemaker/cinder/backup_bundle.pp      |  11 +-
.../profile/pacemaker/cinder/volume_bundle.pp      |  11 +-
.../profile/pacemaker/database/mysql_bundle.pp     |  11 +-
.../profile/pacemaker/database/redis_bundle.pp     |  11 +-
manifests/profile/pacemaker/haproxy.pp             |  23 ++--
manifests/profile/pacemaker/haproxy_bundle.pp      |  34 ++++--
manifests/profile/pacemaker/manila/share_bundle.pp |  11 +-
manifests/profile/pacemaker/ovn_dbs_bundle.pp      |  12 ++-
manifests/profile/pacemaker/rabbitmq_bundle.pp     |  16 ++-
metadata.json                                      |   2 +-
.../notes/aide-removed-14f41082b1424a53.yaml       |   4 +
.../ceph_grafana_endpoint-0e220cb59ee679e0.yaml    |   5 +
.../nova_migration_qemu-fc2150565dae8d33.yaml      |   2 +-
spec/classes/tripleo_certmonger_rabbitmq_spec.rb   |   4 -
spec/classes/tripleo_profile_base_aide_spec.rb     | 102 ------------------
.../tripleo_profile_base_cinder_api_spec.rb        |  13 ---
.../tripleo_profile_base_cinder_authtoken_spec.rb  |  70 ++++++++++++
.../tripleo_profile_base_cinder_volume_rbd_spec.rb |  65 ++++++------
.../tripleo_profile_base_glance_authtoken_spec.rb  |  70 ++++++++++++
.../tripleo_profile_base_heat_authtoken_spec.rb    |  70 ++++++++++++
.../tripleo_profile_base_ironic_api_spec.rb        | 117 +++++++++++++++++++++
.../tripleo_profile_base_ironic_authtoken_spec.rb  |  70 ++++++++++++
...profile_base_ironic_inspector_authtoken_spec.rb |  70 ++++++++++++
.../tripleo_profile_base_ironic_inspector_spec.rb  | 108 +++++++++++++++++++
spec/classes/tripleo_profile_base_ironic_spec.rb   | 107 +++++++++++++++++++
spec/classes/tripleo_profile_base_kernel_spec.rb   |  13 +++
.../tripleo_profile_base_monitoring_sensu_spec.rb  |   2 +-
.../tripleo_profile_base_neutron_authtoken_spec.rb |  70 ++++++++++++
spec/classes/tripleo_profile_base_nova_api_spec.rb |  15 ++-
spec/classes/tripleo_profile_base_nova_spec.rb     |  12 +++
.../tripleo_profile_base_octavia_api_spec.rb       |   3 -
spec/fixtures/hieradata/default.yaml               |  12 ++-
81 files changed, 1607 insertions(+), 963 deletions(-)







More information about the Release-announce mailing list