[release-announce] tripleo-heat-templates 14.3.0 (wallaby)
no-reply at openstack.org
no-reply at openstack.org
Mon Aug 16 08:08:03 UTC 2021
We are stoked to announce the release of:
tripleo-heat-templates 14.3.0: Heat templates for deploying OpenStack
with OpenStack.
This release is part of the wallaby 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.
14.3.0
^^^^^^
New Features
************
* The libvirt driver has added support for hardware-offloaded OVS
with vDPA (vhost Data Path Acceleration) type interfaces. vDPA
allows virtio net interfaces to be presented to the guest while the
datapath can be offloaded to a software or hardware implementation.
This enables high performance networking with the portablity of
standard virtio interfaces.
Nova added support for vhost-vdpa devices in Wallaby.
* Added OVN DBs clustering support. In this service model, a
clustered database runs across multiple hosts in multi-active mode.
* To help operators protect their workload, they can now enable the
KernelArgsDeferReboot role parameter. This will prevent the tripleo-
kernel ansible module from automatically rebooting nodes even if
KernelArgs were changed unexpectedly.
* Enable image copy for multiple RBD Glance stores
Previously when using multiple RBD glance stores the operator was
responsible for copying the image to all stores. Nova-compute now
has the ability to automatically copy an image to the local glance
store when required. This change enables the feature and adds the
following role specific parameters to control the behaviour.
* "NovaGlanceRbdCopyPollInterval"
* "NovaGlanceRbdCopyTimeout"
Upgrade Notes
*************
* Upgrades from OVN non-HA and OVN DBs pacemaker to OVN DBs
clustered are currently not supported.
Security Issues
***************
* The OVN database servers in an OVN DBs clustering and TLS-
everywhere deployment will listen on all IP addresses (0.0.0.0).
This is a caveat that can only be addressed once RHBZ 1952038 is
fixed.
Bug Fixes
*********
* NFSv4.2 is now there for long time and default in RHEL/CentOS 8.
This changes the default for NovaNfsVersion to be v4.2 instead of v4
to have this the new default.
Changes in tripleo-heat-templates 14.2.0..14.3.0
------------------------------------------------
15433f131 OVN DBs clustering
0425fda9f Change default for NovaNfsVersion to NFSv4.2
7fa4bce34 Disable postcopy for ovn/ovs-dpdk
bde560231 Default ganesha-internal service endpoint to external network
40dfd3b8d Enabling vhost-postcopy-support when live_migration_permit_post_copy
f85b09bf2 Add CephAdmDebug parameter
7e93e936b Make memcached port parameters globally available
5c3034532 Do not fail if haproxy container UUID changes
5904179fe nova-compute: Adding failed_when to nova-compute stop task
736283a0a Wire up renamed upgrade periodic template
e563773a9 Remove all docker related tasks from upgrades
fbf603863 Remove leftover of hieradata cleanup
e9c84bda8 Role parameter for tripleo_kernel_defer_reboot
28c866c3e vncproxy: removal of tags and steps change from post_upgrade_tasks
806fd73f2 Do not log amphora ssh keys
732c1891d Add OS version to check reboot happened
60a87bad6 Introducing the ComputeVdpa role
a0fb4001a Test override of CephClusterName in 004 standalone
8c071d526 Add tool to convert net-data from v1 to v2
6cd630281 Enable image copy for multiple RBD Glance stores
2f2e06022 Enable proxy header parsing in Octavia API
1f40b869a Fix manila-cephfsganesha-config environment for cephadm
78a19f7dc libvirt: fix formatting of the log_outputs parameter
Diffstat (except docs and test files)
-------------------------------------
ci/environments/scenario004-standalone.yaml | 1 +
deployment/cephadm/ceph-base.yaml | 7 +
deployment/haproxy/haproxy-public-tls-inject.yaml | 4 +
.../kernel-boot-params-baremetal-ansible.yaml | 16 ++
deployment/logging/files/nova-libvirt.yaml | 34 ++-
deployment/logging/stdout/nova-libvirt.yaml | 34 ++-
deployment/manila/manila-backend-cephfs.yaml | 3 -
.../memcached/memcached-container-puppet.yaml | 19 +-
deployment/nova/nova-compute-container-puppet.yaml | 71 +++--
.../nova/nova-vnc-proxy-container-puppet.yaml | 20 +-
.../octavia/octavia-api-container-puppet.yaml | 1 +
.../octavia/octavia-deployment-config.j2.yaml | 2 +
.../openvswitch-dpdk-baremetal-ansible.yaml | 20 +-
deployment/ovn/ovn-dbs-cluster-ansible.yaml | 308 +++++++++++++++++++++
deployment/podman/podman-baremetal-ansible.yaml | 20 --
.../tripleo-packages-baremetal-puppet.yaml | 3 +-
environments/manila-cephfsganesha-config.yaml | 4 +-
environments/services/neutron-ovn-dpdk.yaml | 2 +
environments/services/neutron-ovs-dpdk.yaml | 3 +-
environments/ssl/enable-memcached-tls.yaml | 3 -
network/service_net_map.j2.yaml | 4 +-
.../add-computevdpa-role-1f7c5df94d9900b6.yaml | 11 +
...d-ovn-dbs-cluster-support-6193cba5be432865.yaml | 14 +
...ter-kernelargsdeferreboot-5b8e8b2f64c64a91.yaml | 7 +
.../notes/glance_image_copy-34a3e62c48eaee0e.yaml | 13 +
..._compute_nfs_default_vers-e61d0bf78794be28.yaml | 6 +
roles/ComputeVdpa.yaml | 70 +++++
tools/convert_v1_net_data.py | 74 +++++
tools/yaml-validate.py | 12 +-
zuul.d/layout.yaml | 1 +
30 files changed, 677 insertions(+), 110 deletions(-)
More information about the Release-announce
mailing list