[release-announce] tripleo-heat-templates 7.0.18 (pike)

no-reply at openstack.org no-reply at openstack.org
Tue May 14 14:49:49 UTC 2019


We joyfully announce the release of:

tripleo-heat-templates 7.0.18: Heat templates for deploying OpenStack
with OpenStack.

This release is part of the pike stable release series.

The source is available from:

    https://opendev.org/openstack/tripleo-heat-templates

Download the package from:

    https://tarballs.openstack.org/tripleo-heat-templates/

Please report issues through:

    https://bugs.launchpad.net/tripleo/+bugs

For more details, please see below.

7.0.18
^^^^^^


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

* Adds posibilities to set 'neutron::agents::ml2::ovs::tunnel_csum'
  via NeutronOVSTunnelCsum in heat template. This param set or un-set
  the tunnel header checksum  on outgoing IP packet carrying GRE/VXLAN
  tunnel in ovs agent.


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

* The 'LogrotatePurgeAfterDays' enforces cleaning up of information
  exceeded its life-time (defaults to a 14 days) in the
  /var/log/containers directory of bare metal overcloud hosts,
  including upgrade (from containers) cases, when leftovers may be
  remaining on the host systems.


Security Issues
***************

* New heat parameters for containerized services 'LogrotateMaxsize',
  'LogrotateRotationInterval', 'LogrotateRotate' and
  'LogrotatePurgeAfterDays' allow customizing size/time-based rules
  for the containerized services logs rotation. The time based rules
  prevail over all.


Bug Fixes
*********

* The nova statedir ownership logic has been reimplemented to target
  only the files/directories controlled by nova. Resolves VM I/O
  errors when using an NFS backend (bug 1778465).

Changes in tripleo-heat-templates 7.0.17..7.0.18
------------------------------------------------

fc4b59a98 Catch directories we can not change ownership
2ccd9ed26 Run nova_statedir_owner on every run
85826b52d Fix typo in octavia upgrade_tasks
b6b01d5c2 Revert "[Ocata/Pike/Queens] Make rhel-registration scripts location absolute."
b7cefb14a Remove tripleo newton and ocata jobs (pike branch)
de016e686 Remove tftp service and package upon upgrade to container
dcc6aeeef Fix ironic containers data owning races
28de50b47 Fix containerized ironic bind-mounts
7781a3677 Allow custom time constraints to rotate logs
2ef90c3ef [Templates] Use str_replace for hosts.
5b7fd4578 Mount the public TLS certificate for HAProxy on up(date|grade) on pacemaker
e84bc4c92 Switch stable scenarios to voting
b85cb6849 Sharing hypervisor /var/lib/ironic with ironic-conductor container
d476b9c54 Remove 3node from CI
6e021da2e [Queens/Pike] Re-registry with new rhel_reg parameters on upgrade.
521744b54 [Ocata/Pike/Queens] Make rhel-registration scripts location absolute.
bacf86f80 Always lowercase role name
bc9cf98c4 Add posibilities to set tunnel_csum in ovs agent
610193f7f Add RHELRegistrationActions to rhel-registration template
1a0d1de71 [Ocata/Pike] Pass DeployIdentifier in upgrade tasks.
8794eccaf Do not disable ipv6 on loopback interface for epmd
880556f89 Improve nova statedir ownership logic
db79b80ce [Queens/Pike] Run online data migrations on converge, allow disabling them
62c6f7211 Fix Swift storage device setup
590660c8d Enable fluentd on scenario001


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

.testr.conf                                        |   2 +-
.../scenario001-multinode-containers.yaml          |   4 +-
common/major_upgrade_steps.j2.yaml                 |  12 +-
.../major-upgrade-composable-steps-docker.yaml     |   5 +
environments/major-upgrade-converge-docker.yaml    |   5 +
.../rhel-registration/rhel-registration.yaml       |   9 +-
.../rhel-registration/scripts/rhel-registration    |   2 +-
hosts-config.yaml                                  |  19 +-
puppet/extraconfig/tls/tls-cert-inject.yaml        |  33 ++-
puppet/role.role.j2.yaml                           |   8 +-
puppet/services/kernel.yaml                        |   3 +
puppet/services/neutron-ovs-agent.yaml             |   7 +
.../notes/bug-1794268-0f875aa640b4246e.yaml        |   6 +
...ogrotate-containers-purge-a5587253fe6cbb28.yaml |  15 ++
.../nova_statedir_ownership-54c75dfe8ad64b4f.yaml  |   7 +
scripts/hosts-config.sh                            |   1 +
test-requirements.txt                              |   1 +
tox.ini                                            |   5 +
zuul.d/layout.yaml                                 | 106 +--------
37 files changed, 972 insertions(+), 207 deletions(-)


Requirements updates
--------------------

diff --git a/test-requirements.txt b/test-requirements.txt
index 6ba8e178d..3876d37b1 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -3,0 +4 @@
+hacking>=0.11.0,<0.12 # Apache-2.0






More information about the Release-announce mailing list