[release-announce] puppet-tripleo 8.3.3 (queens)

no-reply at openstack.org no-reply at openstack.org
Mon Jun 4 03:36:52 UTC 2018


We are pleased to announce the release of:

puppet-tripleo 8.3.3: Puppet module for OpenStack TripleO

This release is part of the queens 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.

8.3.3
^^^^^


New Features
************

* Added parameters to generate wrapper scripts for the neutron dhcp
  and l3 agents to run dnsmasq and keepalived, respectively, in
  separate containers.

* Added *tripleo::profile::base::docker::additional_sockets* to
  allow configuring additional domain sockets bindings on dockerd.
  This facilitates creating containers that need to access dockerd
  without having to mount /run.

* Split up neutron-lbaas service plugin and agent


Upgrade Notes
*************

* Class tripleo::profile::base::neutron::lbaas will only configure
  the Neutron LBaaS service plugin from now on. Use class
  tripleo::profile::base::neutron::agents::lbaas to configure the
  Neutron LBaaS agent.


Bug Fixes
*********

* Fixes HA Proxy with OpenDaylight to use the correct HTTP URL for
  backend check.  See https://bugs.launchpad.net/tripleo/+bug/1768037


Other Notes
***********

* Add the compress option for the containerized logrotate service to
  compress rotated logs by default.

Changes in puppet-tripleo 8.3.2..8.3.3
--------------------------------------

3cfef05 Prepare 8.3.3 (queens)
182d777 Add logrotate compress option
3d822ef Adding wrapper scripts for neutron agent subprocesses
d00d6d1 Disallow SSLv2, SSLv3 and TLS1.0 in mysql for FedRAMP compliance
d9fe246 Treat IP address as optional in Cisco VTS ML2 configuration
dc77dc2 Fixes HA Proxy backend check for ODL
44a6a44 docker: force insecure registries to be an array
2e66aa9 Firewall: NOT persist ephemetal ironic-inspector rules
adae6d1 Split up neutron-lbaas service plugin and agent
8f9a988 Changing opendaylight loadbalancing alogirthm


Diffstat (except docs and test files)
-------------------------------------

manifests/firewall.pp                              |  22 +++
manifests/haproxy.pp                               |   6 +-
manifests/profile/base/database/mysql.pp           |   9 ++
manifests/profile/base/docker.pp                   |  35 ++++-
manifests/profile/base/logging/logrotate.pp        |   5 +
manifests/profile/base/neutron/agents/lbaas.pp     |  41 ++++++
.../profile/base/neutron/dhcp_agent_wrappers.pp    |  89 ++++++++++++
.../profile/base/neutron/l3_agent_wrappers.pp      | 160 +++++++++++++++++++++
manifests/profile/base/neutron/lbaas.pp            |  13 +-
manifests/profile/base/neutron/plugins/ml2/vts.pp  |  16 ++-
.../base/neutron/wrappers/dibbler_client.pp        |  43 ++++++
manifests/profile/base/neutron/wrappers/dnsmasq.pp |  43 ++++++
manifests/profile/base/neutron/wrappers/haproxy.pp |  48 +++++++
.../profile/base/neutron/wrappers/keepalived.pp    |  48 +++++++
.../neutron/wrappers/keepalived_state_change.pp    |  43 ++++++
manifests/profile/base/neutron/wrappers/radvd.pp   |  43 ++++++
manifests/profile/pacemaker/database/mysql.pp      |  30 +++-
.../profile/pacemaker/database/mysql_bundle.pp     |  30 +++-
metadata.json                                      |   2 +-
...dd-neutron-agent-wrappers-bf84104f3607264b.yaml |   8 ++
.../fix-odl-haproxy-check-ce000de26141fa7e.yaml    |   5 +
...otate-containers-compress-96934a4e76b9689d.yaml |   5 +
.../split-up-neutron-lbaas-f0c248220ed872cd.yaml   |   9 ++
spec/classes/tripleo_profile_base_docker_spec.rb   |  12 ++
.../tripleo_profile_base_neutron_dhcp_spec.rb      |  46 ++++++
.../tripleo_profile_base_neutron_l3_spec.rb        |  46 ++++++
.../tripleo_profile_base_neutron_ml2_vts_spec.rb   |   6 +
...le_base_neutron_wrappers_dibbler_client_spec.rb |  58 ++++++++
...o_profile_base_neutron_wrappers_dnsmasq_spec.rb |  59 ++++++++
...o_profile_base_neutron_wrappers_haproxy_spec.rb |  63 ++++++++
...rofile_base_neutron_wrappers_keepalived_spec.rb |  60 ++++++++
...eutron_wrappers_keepalived_state_change_spec.rb |  59 ++++++++
...leo_profile_base_neutron_wrappers_radvd_spec.rb |  62 ++++++++
templates/logrotate/containers_logrotate.conf.erb  |   3 +
templates/neutron/dibbler-client.epp               |  32 +++++
templates/neutron/dnsmasq.epp                      |  30 ++++
templates/neutron/haproxy.epp                      |  29 ++++
templates/neutron/keepalived.epp                   |  32 +++++
.../neutron/neutron-keepalived-state-change.epp    |  32 +++++
templates/neutron/radvd.epp                        |  30 ++++
40 files changed, 1375 insertions(+), 37 deletions(-)







More information about the Release-announce mailing list