We are psyched to announce the release of: puppet-tripleo 9.3.0: Puppet module for OpenStack TripleO This release is part of the rocky stable release series. The source is available from: http://git.openstack.org/cgit/openstack/puppet-tripleo Download the package from: https://tarballs.openstack.org/puppet-tripleo/ Please report issues through launchpad: http://bugs.launchpad.net/tripleo (tag: puppet) For more details, please see below. 9.3.0 ^^^^^ New Features ************ * Add the ability to create Cinder's default volume type. This capability will be used to fix bug 1782217. * Usage of eventlet of all the WSGI-run nova services get deprecated, including nova-api and nova-metadata-api. See https://review.openstack.org/#/c/549510/ for more details. With this change we move nova-metadata to run via httpd wsgi. * Allows to configure bond over two virtual functions in mellanox interfaces. Upgrade Notes ************* * Use of the class manila::backend::cephfsnative is no longer supported. manila::backend::cephfs can be used to achieve the same functionality. Bug Fixes ********* * Fixes issue where OpenFlow port for an ODL deployment would be set incorrectly to 6640 instead of 6653 in OVS. For more information see https://bugs.launchpad.net/tripleo/+bug/1786037 * with tls-everywhere enabled the connection from haproxy to the nova novnc proxy was not encrypted. Now we request a certificate and configue haproxy and the novnc proxy to encrypt this remaining part in a vnc connection to be encrypted as well. Changes in puppet-tripleo 9.2.0..9.3.0 -------------------------------------- 7f89a62 Prepare 9.3.0 (Rocky RC1) 5d60472 Use exec for CA CRL instead of file resource cd7232b Adding support for VF LAG in SR-IOV for Mellanox interfaces c196030 Remove PE requirement from metadata.json 25060ac Fix postrotate filter and httpd reloading signal 1587c21 SSL support for haproxy -> novnc proxy connection 2634188 Revert "Fix containerized logrotate configuration" 81d4dfa Force cinder properties to be set on ly on nodes with pcmk on it 54188db Fixes ODL issue where OF port may be set wrong 67a7dc7 Fix containerized logrotate configuration 5e87dff Configure cinder's default volume type 54c505f Move nova-metadata api to httpd wsgi 907853e Prevent triggering firewall actions while configuring HA services d85cd3f Enable HAProxy mode http for Swift and Ceph RGW 85a302b Pull in redis for unit tests dba1d2a Allow specifying an rndc key bebc584 Remove setting root user for ovn dbs pacemaker bundle 158f754 Enable configuration of rndc controls bd03d54 Only run designate pool update on bootstrap node 2515c8e Make Designate pools.yaml configurable 696e107 Remove support for manila::backend::cephfsnative class Diffstat (except docs and test files) ------------------------------------- Puppetfile_extras | 6 + lib/puppet/provider/sriov_vf_config/numvfs.rb | 96 +++++++++--- manifests/certmonger/ca/crl.pp | 47 ++++-- manifests/certmonger/novnc_proxy.pp | 91 ++++++++++++ manifests/fencing.pp | 6 +- manifests/haproxy.pp | 11 ++ manifests/profile/base/certmonger_user.pp | 16 ++ manifests/profile/base/cinder/api.pp | 11 ++ manifests/profile/base/designate.pp | 30 +++- manifests/profile/base/designate/central.pp | 19 ++- manifests/profile/base/designate/worker.pp | 10 ++ manifests/profile/base/manila/share.pp | 57 +++---- .../base/neutron/plugins/ovs/opendaylight.pp | 2 +- manifests/profile/base/nova/api.pp | 20 ++- manifests/profile/base/nova/metadata.pp | 86 +++++++++++ .../profile/pacemaker/cinder/backup_bundle.pp | 6 +- .../profile/pacemaker/cinder/volume_bundle.pp | 6 +- manifests/profile/pacemaker/ovn_dbs_bundle.pp | 2 +- metadata.json | 3 +- ...inder-default-volume-type-a344cea7ab4b4b2a.yaml | 6 + ...-ovs-openflow-port-resync-79b5f69b71740a6c.yaml | 6 + .../notes/nova_metadata_wsgi-bbc8e5e053282a83.yaml | 7 + ...a_novnc_proxy_ssl_support-507a776063403a8e.yaml | 7 + .../remove-cephfsnative-0d3d76746ee928ab.yaml | 4 + .../notes/vf-lag-sriov-ec194ecd4b447a46.yaml | 4 + spec/classes/tripleo_certmonger_ca_crl_spec.rb | 30 ++-- .../tripleo_profile_base_cinder_api_spec.rb | 4 +- .../tripleo_profile_base_nova_metadata_spec.rb | 163 +++++++++++++++++++++ ..._profile_pacemaker_cinder_backup_bundle_spec.rb | 6 +- ..._profile_pacemaker_cinder_volume_bundle_spec.rb | 6 +- .../tripleo_host_sriov_numvfs_persistence_spec.rb | 29 +++- spec/fixtures/hieradata/default.yaml | 4 +- spec/fixtures/hieradata/step4.yaml | 1 + templates/designate/rndc.key.erb | 4 + templates/logrotate/containers_logrotate.conf.erb | 10 +- templates/switchdev/switchdev.epp | 29 +++- 36 files changed, 724 insertions(+), 121 deletions(-)
participants (1)
-
no-reply@openstack.org