tripleo-heat-templates 13.4.0 (victoria)
We contentedly announce the release of: tripleo-heat-templates 13.4.0: Heat templates for deploying OpenStack with OpenStack. This release is part of the victoria 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. 13.4.0 ^^^^^^ New Features ************ * The following parameters add support for mounting Cinder's image conversion directory on an external NFS share. * CinderImageConversionNfsShare * CinderImageConversionNfsOptions * The new "MemcacheUseAdvancedPool" parameter is added which enables usage of advanced poll for memcached connections in keystone middleware. This parameter is set to "true" by default to avoind bursting connections in some services like neutron. * Add support for OVS DPDK pmd auto balance parameters. This feature adds 3 new role specific THT parameters to set pmd-auto-lb-load- threshold, pmd-auto-lb-improvement-threshold, and pmd-auto-lb-rebal- interval in OVS through OvsPmdLoadThreshold, OvsPmdImprovementThreshold and OvsPmdRebalInterval respectively. * Introduce new parameter to configure OVS PMD Auto Load Balance for OVS DPDK Bug Fixes ********* * InternalTLSNbdCAFile, InternalTLSVncCAFile and InternalTLSQemuCAFile do not point to the default IPA ca.crt file and instead are requested to be loaded to component specific CA files (even if they are the same). This can lead to a race where the CA cert is not being written by certmonger in time. Ib868465c20d97c62cbcb214bfc62d949bd6efc62 already changed the default to use the IPA system cacert file '/etc/ipa/ca.crt' per default starting with the wallaby release using the ansible role. This change backports to also use the IPA system cacert file '/etc/ipa/ca.crt' to previous release when managing the certs via puppet-tripleo. * Bug #1915800 (https://bugs.launchpad.net/cinder/+bug/1915800): Add support for ports filtering in XtremIO driver. Other Notes *********** * These parameters can now be set per-role - DnfStreams, UpgradeInitCommand, UpgradeLeappCommandOptions, UpgradeLeappDevelSkip, UpgradeLeappToRemove, UpgradeLeappToInstall Changes in tripleo-heat-templates 13.3.0..13.4.0 ------------------------------------------------ f99fab967 Make default of NeutronDefaultAvailabilityZones empty array 46ad1e676 Neutron: Use the pids subsystem to look up container id 59599a86d Enable keystone_authtoken/memcach_use_advanced_pool for Sahara 0b5b09c12 Support cinder image conversion on an NFS share 643c3d25d Add THT Jinja2 data sources as stack output 9df8a1ce0 Enable DPDK OVS PMD Auto Load Balance d18c6e928 Remove NovaVncProxyNetwork from ServiceNetMap 89fde273e Add support for keystone_authtoken/memcache_use_advanced_pool c746dfa0b support for OVS DPDK pmd auto balance parameters. 52f26b6fb Do not run Swift rsync container in single replica mode c748d92c7 Always run network config for undercloud 3a919de4e Fix NetworkDeploymentActionValue format 02b7e3d67 Limit collectds memory usage f58effc74 Revert "Always run network config for undercloud" 470496171 Add option for enabling rsyslog reopenOnTruncate c2c2111ef Always run network config for undercloud 0ed341f44 Remove heat::heat_keystone_clients_url definition 8caac4190 Make UpgradeLeappDevelSkip per-role 7f19b9635 Added the posibility of skipping the NFS ping test on the rear installation f808dac56 HA minor update: fix bad pcs invocation 6c5011056 Fix broken restart of ovndb_server during minor update bb1a85575 Bump ovs and ovn versions to 2.15 for FFWD. d54d63285 [victoria/ussuri/train] Change nbd, vnc and qemu default cacert file c595a9a83 Update rhsm repo examples for RHEL8 deployments bc39ac89d Fix cinder's cephx keyring file permissions 823ec8223 set ganesha idmap.conf file path and overrides 67ae1b953 Fix typo in ceilometer-write-qdr environment file 496accc44 Allow customizing podman's [engine]/events_logger 8c796f4f1 Add OVNCMSOptions to Controller and Networker roles 069005186 Disable tunnelled migration 51a9a0781 Unify cinder's volume and backup kolla_config settings 27ae88324 Add environment for external network VIP a68d3f96b Create post-deploy.conf on update/upgrade for octavia 9e8061ae7 Fix NovaDefaultFloatingPool parameter a31e100ca Add ports filtering support to XtremIO Cinder driver Diffstat (except docs and test files) ------------------------------------- ci/environments/scenario001-standalone.yaml | 1 + .../pacemaker_restart_bundle.sh | 2 +- deployed-server/deployed-server.yaml | 2 + deployment/aodh/aodh-base.yaml | 6 + .../backup-and-restore/rear-baremetal-ansible.yaml | 7 + .../barbican/barbican-api-container-puppet.yaml | 6 + deployment/ceph-ansible/ceph-nfs.yaml | 9 ++ deployment/cinder/cinder-api-container-puppet.yaml | 6 + ...inder-backend-dellemc-xtremio-iscsi-puppet.yaml | 8 ++ .../cinder-backend-dellemc-xtremio-puppet.yaml | 7 + .../cinder/cinder-backup-container-puppet.yaml | 51 +------ .../cinder/cinder-backup-pacemaker-puppet.yaml | 31 +---- .../cinder/cinder-common-container-puppet.yaml | 154 ++++++++++++++++++++- .../cinder/cinder-volume-container-puppet.yaml | 39 +----- .../cinder/cinder-volume-pacemaker-puppet.yaml | 23 +-- deployment/deprecated/mistral/mistral-base.yaml | 6 + .../novajoin/novajoin-container-puppet.yaml | 6 + deployment/deprecated/sahara/sahara-base.yaml | 6 + .../designate/designate-api-container-puppet.yaml | 6 + deployment/glance/glance-api-container-puppet.yaml | 6 + .../gnocchi/gnocchi-api-container-puppet.yaml | 6 + deployment/heat/heat-base-puppet.yaml | 7 +- deployment/ironic/ironic-api-container-puppet.yaml | 6 + deployment/logging/rsyslog-container-puppet.yaml | 10 +- deployment/manila/manila-api-container-puppet.yaml | 6 + deployment/metrics/collectd-container-puppet.yaml | 1 + deployment/neutron/kill-script | 2 +- .../neutron/neutron-api-container-puppet.yaml | 10 +- deployment/nova/nova-api-container-puppet.yaml | 8 +- deployment/nova/nova-compute-container-puppet.yaml | 28 +--- deployment/nova/nova-libvirt-container-puppet.yaml | 14 +- .../nova/nova-metadata-container-puppet.yaml | 6 + .../nova/nova-vnc-proxy-container-puppet.yaml | 6 +- .../octavia/octavia-api-container-puppet.yaml | 109 ++++++++------- deployment/octavia/octavia-base.yaml | 17 +++ .../octavia-health-manager-container-puppet.yaml | 3 +- .../octavia-housekeeping-container-puppet.yaml | 3 +- .../octavia/octavia-worker-container-puppet.yaml | 3 +- .../openvswitch-dpdk-baremetal-ansible.yaml | 56 ++++++++ deployment/ovn/ovn-dbs-pacemaker-puppet.yaml | 2 +- .../placement/placement-api-container-puppet.yaml | 6 + deployment/podman/podman-baremetal-ansible.yaml | 9 ++ .../swift/swift-storage-container-puppet.yaml | 42 +++--- .../tripleo-packages-baremetal-puppet.yaml | 16 ++- deployment/undercloud/undercloud-upgrade.yaml | 2 + deployment/zaqar/zaqar-container-puppet.yaml | 6 + environments/cinder-dellemc-xtremio-config.yaml | 1 + .../cinder-dellemc-xtremio-iscsi-config.yaml | 1 + environments/external-network-vip.yaml | 5 + environments/lifecycle/upgrade-prepare.yaml | 2 +- environments/manila-cephfsganesha-config.yaml | 4 + environments/metrics/ceilometer-write-qdr.yaml | 2 +- environments/rhsm.yaml | 35 +++-- environments/undercloud.yaml | 1 + network/service_net_map.j2.yaml | 7 +- overcloud.j2.yaml | 13 +- puppet/role.role.j2.yaml | 2 + ...cinder-nfs-conversion-dir-ba9b8dce515808ce.yaml | 8 ++ ...emcache_use_advanced_pool-41ca18221e60c05a.yaml | 7 + ...a_libvirt_default_ca_cert-d1a7acaa5cbc9293.yaml | 13 ++ .../ovs-dpdk-pmd-params-55df11e67acb6736.yaml | 7 + .../notes/ovs_dpdk_pmd-74f4cfa0ef280cc0.yaml | 5 + .../upgradeleapp-per-role-ad2e84e317ec1291.yaml | 6 + .../xtremio-add-ports-option-8991f7c8acc1aadb.yaml | 5 + roles/Controller.yaml | 2 + roles/ControllerAllNovaStandalone.yaml | 2 + roles/ControllerNoCeph.yaml | 2 + roles/ControllerNovaStandalone.yaml | 2 + roles/ControllerOpenstack.yaml | 2 + roles/ControllerSriov.yaml | 2 + roles/ControllerStorageDashboard.yaml | 2 + roles/ControllerStorageNfs.yaml | 2 + roles/Networker.yaml | 2 + roles/NetworkerSriov.yaml | 2 + roles_data.yaml | 2 + 75 files changed, 639 insertions(+), 273 deletions(-)
participants (1)
-
no-reply@openstack.org