We high-spiritedly announce the release of: puppet-tripleo 6.5.1: Puppet module for OpenStack TripleO This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/puppet-tripleo/ For more details, please see below. 6.5.1 ^^^^^ New Features ************ * Enable innodb_buffer_pool_size configuration for all MySQL databases. Known Issues ************ * Ignore failures if nf_conntrack_proto_sctp module failed to load. Since RHEL 7.4, nf_conntrack_proto_sctp module is compiled into the kernel instead of as a module as the sctp support. TripleO will still try to load the module to support RHEL 7.3, but in the future will remove the module management and rely on the kernel provided in newer versions of RHEL. Bug Fixes ********* * Allow VF configuration files to be written for non-existent PCI devices to allow updates while physical functions are currently in use by a guest. * In order to avoid service restarts, all services deploy their httpd configuration at the same time. Thus, httpd now starts in step 3 for the bootstrap nodes, and step 4 for all other nodes. Changes in puppet-tripleo 6.5.0..6.5.1 -------------------------------------- 406ef10 Prepare 6.5.1 (ocata) 121d318 Use Python to compute release notes version ff56fb5 Always start httpd at the same time 3d67149 Enable innodb_buffer_pool_size configuration fd9fbf0 Remove unnecessary references to neutron core plugin hiera f175a6e Fix selinux unit tests b7c0383 Only set the stonith property on the pacemaker_master node 788df58 Use correct manage_firewall hieradata ebebbd7 Retry ceilometer-upgrade d195972 Do not fail if PCI device is missing 2aac2e2 Addition of Nuage as mechanism driver for ML2 0566aae Ignore failures when loading nf_conntrack_proto_sctp kernel module Diffstat (except docs and test files) ------------------------------------- lib/puppet/provider/sriov_vf_config/numvfs.rb | 2 +- manifests/haproxy.pp | 4 +- manifests/haproxy/endpoint.pp | 2 +- manifests/host/sriov.pp | 2 +- manifests/profile/base/aodh/api.pp | 12 ++++- manifests/profile/base/ceilometer/api.pp | 13 ++++- manifests/profile/base/ceilometer/collector.pp | 12 ++++- manifests/profile/base/database/mysql.pp | 22 +++++--- manifests/profile/base/heat/api.pp | 15 +++++- manifests/profile/base/heat/api_cfn.pp | 15 +++++- manifests/profile/base/heat/api_cloudwatch.pp | 15 +++++- manifests/profile/base/horizon.pp | 15 +++++- manifests/profile/base/kernel.pp | 28 ++++++++-- manifests/profile/base/neutron/plugins/ml2.pp | 4 ++ .../profile/base/neutron/plugins/ml2/nuage.pp | 31 ++++++++++++ manifests/profile/base/neutron/sriov.pp | 14 ++--- manifests/profile/base/nova/placement.pp | 6 +-- manifests/profile/base/pacemaker.pp | 8 +-- manifests/profile/base/pacemaker_remote.pp | 7 --- manifests/profile/base/zaqar.pp | 15 ++++-- metadata.json | 2 +- ...missing-pci-dev-for-sriov-bbc29f62fcac10ff.yaml | 5 ++ .../innodb_buffer_pool_size-6fa946cf008a4606.yaml | 4 ++ .../nf_conntrack_proto_sctp-a64300a3fc7b4e55.yaml | 9 ++++ .../start-httpd-step3-and-4-2bd7be9e1429ef6d.yaml | 5 ++ releasenotes/source/conf.py | 4 +- spec/classes/tripleo_host_sriov_spec.rb | 4 +- spec/classes/tripleo_profile_base_aodh_api_spec.rb | 25 ++++++++- .../tripleo_profile_base_ceilometer_api_spec.rb | 27 +++++++++- spec/classes/tripleo_profile_base_horizon_spec.rb | 28 +++++++++- spec/classes/tripleo_profile_base_kernel_spec.rb | 59 ++++++++++++++++++++++ spec/classes/tripleo_selinux_spec.rb | 2 +- 32 files changed, 348 insertions(+), 68 deletions(-)