puppet-tripleo 11.2.0 (train)
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(-)
participants (1)
-
no-reply@openstack.org