[release-announce] puppet-tripleo 9.3.0 (rocky)

no-reply at openstack.org no-reply at openstack.org
Fri Aug 24 15:10:19 UTC 2018


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(-)







More information about the Release-announce mailing list