We contentedly announce the release of: puppet-tripleo 9.5.1: Puppet module for OpenStack TripleO This release is part of the rocky 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. 9.5.1 ^^^^^ Known Issues ************ * Allow a hiera key to add an additional rabbitmq policy in the resource agend. Upgrade Notes ************* * All manifests no longer use the bootstrap_nodeid hiera key, since this was generated per role and can result in multiple bootstrap nodes when a service on more than one role. The SERVICE_short_bootstrap_node_name key is used instead, which is automatically generated in tripleo-heat-templates based on the service_name key of the service template role_data. Other Notes *********** * Add dateext and related paramters for containerized logrotate service to find easily when logfiles were rotated. Changes in puppet-tripleo 9.5.0..9.5.1 -------------------------------------- baed6f11 Prepare puppet-tripleo 9.5.1 (rocky) d391ddf6 Ensure Barbican required roles are created by Keystone 8b12ef9d Add ability to install kernel related packages cb510200 Make the rabbitmq-ready exec more stringent c571ee39 Extend fencing to hosts using fence_rhevm agent. 1ef0aca3 mysql/client: create tripleo.cnf everytime fe10653c Allow for customization of the Manila CephFS pool name 9ca9f370 Add tcp-check connect port line to haproxy redis stanza 9d62bf52 Add dateext and related parameters for logrotate bcea8ea1 Close OVN VIP race by adding an ordering constraint a0d85e44 Support TLS deployments with KernelDisableIPv6 enabled 5eb012b4 Fix interface_for_ip for newer facter versions fdab9a16 Allow enabling custom backends with manila 830047b5 Switch metrics qdrs to edge mode 6192a54b Qdr: InternalTLS support. 3a1c27b7 Force --hostonly when regenerating the initramfs c5908029 Fix bootstrap node for nova conductor f83d957d Replace bootstrap_nodeid with SERVICE_short_bootstrap_node_name 275d219b IHA robustness improvements 76101c89 RabbitMQ: always allow promotion on HA queue during failover Diffstat (except docs and test files) ------------------------------------- files/certmonger-metrics-qdr-refresh.sh | 24 ++++++ lib/puppet/parser/functions/interface_for_ip.rb | 53 ++++++++++++- manifests/certmonger/metrics_qdr.pp | 89 ++++++++++++++++++++++ manifests/fencing.pp | 3 + manifests/haproxy.pp | 4 +- manifests/profile/base/aodh.pp | 4 +- manifests/profile/base/aodh/api.pp | 4 +- manifests/profile/base/barbican/api.pp | 4 +- manifests/profile/base/barbican/backends.pp | 2 +- manifests/profile/base/ceilometer/upgrade.pp | 4 +- manifests/profile/base/certmonger_user.pp | 9 +++ manifests/profile/base/cinder.pp | 4 +- manifests/profile/base/cinder/api.pp | 4 +- manifests/profile/base/congress.pp | 4 +- manifests/profile/base/database/mongodb.pp | 4 +- manifests/profile/base/database/mysql.pp | 4 +- manifests/profile/base/database/mysql/client.pp | 4 + manifests/profile/base/database/redis.pp | 10 +-- manifests/profile/base/glance/api.pp | 4 +- manifests/profile/base/gnocchi/api.pp | 4 +- manifests/profile/base/heat.pp | 4 +- manifests/profile/base/heat/api.pp | 4 +- manifests/profile/base/heat/api_cfn.pp | 4 +- manifests/profile/base/heat/engine.pp | 4 +- manifests/profile/base/horizon.pp | 4 +- manifests/profile/base/ironic.pp | 4 +- manifests/profile/base/ironic/api.pp | 4 +- manifests/profile/base/ironic_inspector.pp | 4 +- manifests/profile/base/kernel.pp | 18 ++++- manifests/profile/base/keystone.pp | 13 +++- manifests/profile/base/logging/logrotate.pp | 15 ++++ manifests/profile/base/manila.pp | 4 +- manifests/profile/base/manila/api.pp | 4 +- manifests/profile/base/manila/share.pp | 43 ++++++----- manifests/profile/base/metrics/qdr.pp | 24 ++++-- manifests/profile/base/mistral.pp | 4 +- manifests/profile/base/mistral/api.pp | 4 +- manifests/profile/base/mistral/engine.pp | 4 +- manifests/profile/base/mistral/event_engine.pp | 4 +- manifests/profile/base/mistral/executor.pp | 4 +- manifests/profile/base/neutron/ovn_northd.pp | 4 +- manifests/profile/base/neutron/plugins/ml2.pp | 4 +- manifests/profile/base/neutron/plugins/nsx.pp | 4 +- manifests/profile/base/neutron/plugins/nuage.pp | 4 +- .../profile/base/neutron/plugins/opencontrail.pp | 4 +- manifests/profile/base/neutron/plugins/plumgrid.pp | 4 +- manifests/profile/base/neutron/server.pp | 4 +- manifests/profile/base/nova.pp | 4 +- manifests/profile/base/nova/api.pp | 4 +- manifests/profile/base/nova/conductor.pp | 1 + manifests/profile/base/nova/ec2api.pp | 4 +- manifests/profile/base/nova/metadata.pp | 4 +- manifests/profile/base/nova/placement.pp | 4 +- manifests/profile/base/octavia/api.pp | 4 +- manifests/profile/base/pacemaker/instance_ha.pp | 1 + manifests/profile/base/panko/api.pp | 4 +- manifests/profile/base/sahara.pp | 4 +- manifests/profile/base/sahara/engine.pp | 4 +- manifests/profile/base/swift/proxy.pp | 4 +- manifests/profile/base/tacker.pp | 4 +- manifests/profile/base/trove/api.pp | 4 +- manifests/profile/base/zaqar.pp | 4 +- manifests/profile/pacemaker/neutron/lbaas.pp | 4 +- manifests/profile/pacemaker/ovn_dbs_bundle.pp | 12 ++- manifests/profile/pacemaker/rabbitmq_bundle.pp | 32 ++++++-- manifests/tls_proxy.pp | 9 ++- metadata.json | 2 +- ...xt-and-related-parameters-58dd288c74b818f7.yaml | 5 ++ .../rabbitmq_extra_policies-69cbc0a4afeac963.yaml | 5 ++ .../remove_bootstrap_nodeid-c5109a575c538bda.yaml | 8 ++ ...pleo_profile_base_database_mysql_client_spec.rb | 3 + .../tripleo_profile_base_database_redis_spec.rb | 14 ++-- spec/classes/tripleo_profile_base_kernel_spec.rb | 13 ++++ templates/logrotate/containers_logrotate.conf.erb | 9 +++ 74 files changed, 464 insertions(+), 149 deletions(-)
participants (1)
-
no-reply@openstack.org