tripleo-heat-templates 8.1.0 (queens)
We exuberantly announce the release of: tripleo-heat-templates 8.1.0: Heat templates for deploying OpenStack with OpenStack. This release is part of the queens stable release series. The source is available from: http://git.openstack.org/cgit/openstack/tripleo-heat-templates Download the package from: https://tarballs.openstack.org/tripleo-heat-templates/ Please report issues through launchpad: https://bugs.launchpad.net/tripleo For more details, please see below. 8.1.0 ^^^^^ New Features ************ * Allow plugins that support it to create VLAN transparent networks The vlan_transparent determines if plugins that support it to create VLAN transparent networks or not * Add 'neutron::plugins::ml2::physical_network_mtus' as a NeutronML2PhysicalNetworkMtus in heat template to allow set MTU in ml2 plugin * 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. * Add provision to set java options like heap size configurations in ODL. * Add support for libvirt volume_use_multipath the ability to use multipath connection of the iSCSI or FC volume. Volumes can be connected in the LibVirt as multipath devices. Adds new parameter "NovaLibvirtVolumeUseMultipath". Bug Fixes ********* * Launchpad bug 1788337 (https://bugs.launchpad.net/tripleo/+bug/1788337) that affected the overcloud deployment with TLS Everywhere has been fixed. The manila bootstrap container no longer fails to connect securely to the database. * Fixes openDaylight karaf file log rotation by changing karaf log rollover parameters in PAX logging configuration. Reference https://git.opendaylight.org/gerrit/#/c/75480/ for more details. Also, moves openDaylight karaf log file location to /var/log/containers/opendaylight/karaf/logs/karaf.log. Reference https://review.openstack.org/#/c/603907/ for more details. * Empty /var/lib/config-data/puppet-generated/opendaylight/opt/ opendaylight/etc/opendaylight/karaf directory on host empties /opt/opendaylight/etc/opendaylight/karaf inside the ODL container because of the mount. This leads to deployment failure on redeploy. Delete the empty karaf directory on host before redeploying. * Ping the default gateways before controllers in validation script. In certain situations when using IPv6 its necessary to establish connectivity to the router before other hosts. Other Notes *********** * A new parameter called 'RabbitAdditionalErlArgs' that specifies additional arguments to the Erlang VM has been added. It now defaults to "'+sbwt none'" (http://erlang.org/doc/man/erl.html#+sbwt) This threshold determines how long schedulers are to busy wait when running out of work before going to sleep. By setting it to none we let the erlang threads go to sleep right away when they do not have any work to do. Changes in tripleo-heat-templates 8.0.7..8.1.0 ---------------------------------------------- bef0471 Remove tftp service and package upon upgrade to container fb4bc62 Ensure octavia flavor gets configured if composable octavia cb8bfdf [Templates] Use str_replace for hosts. 9867a13 Define UpgradeRemoveUnusedPackages parameter in nova-ironic.yaml de4f31a Switch stable scenarios to voting 4fff2ff Disable OVN related services in ODL env file 0856011 Sets ODL OVSDB inactivity probe timer 1ffc02e Change log directory for OpenDaylight 42b31e9 switch documentation job to new PTI 9864b55 [queens-only] Correct misindentation 4287f9e Support for libvirt volume multipath b11fa7c Remove NeutronServicePlugins from octavia environment files 659f58a Delete empty karaf directory on host ba38de6 Turning off extra UIs from Horizon fixes also SQLite issue 769d214 Recreate cinder LVM loopback device on startup 697e4ef Revert "Don't run host_prep_tasks from {{role}}HostPrepDeployment" 7bb9fdb Add provision to specify java arguments to ODL f19a45b Allow setting physical network MTU via heat template 3f0ee88 Apply variable to task not the block af94489 Set octavia log directory permissions to octavia user 5018fa8 Add ERL args parameter for rabbit and set the busy wait threshold to none dd2e928 Add posibilities to set tunnel_csum in ovs agent 8d2866d Remove 3node from CI 18987fb [Queens/Pike] Re-registry with new rhel_reg parameters on upgrade. 91746c2 [Ocata/Pike/Queens] Make rhel-registration scripts location absolute. e39c57b docker-puppet.py: used dedicated hiera entry, not uuid 036dc35 Ping default gateways before controllers 8a8ddd5 Add networks to IronicConductor role. 7e463b9 Cleanup ControllerStorageNfs role cfc4ab2 Don't merge /etc/collectd.d 218ff2a [Queens/Pike] Run online data migrations on converge, allow disabling them 17dec68 Stop cap granting to empty pool when telemetry disabled 54f702e Fix syntax for set_fact module. 9c337f0 Fix syntax for set_fact ansible task. 2c410a2 Fix Swift storage device setup 8c6284b Make vlan_transparent in neutron.conf configurable from Undercloud 3b1c2f1 Fix bind-mount to manila's bootstrap container e937486 Update sample-env-generator files to make it use ceph-ansible 9e838d1 Revert "Revert "SSL support for haproxy -> novnc proxy connection"" 8aa4a9c Fix missing parameters in OVN DVR environment files 3ce99b5 Don't run host_prep_tasks from {{role}}HostPrepDeployment 9e0a303 Remove bogus "EXPERIMENTAL" in neutron-sriov.yaml environment file Diffstat (except docs and test files) ------------------------------------- environments/lifecycle/ceph-upgrade-prepare.yaml | 1 + environments/lifecycle/ffwd-upgrade-converge.yaml | 1 + environments/lifecycle/ffwd-upgrade-prepare.yaml | 1 + environments/lifecycle/upgrade-converge.yaml | 5 ++ environments/lifecycle/upgrade-prepare.yaml | 5 ++ environments/neutron-ml2-ovn-dvr-ha.yaml | 2 +- .../neutron-opendaylight-hw-offload.yaml | 2 + .../services-baremetal/neutron-opendaylight.yaml | 2 + environments/services-baremetal/neutron-sriov.yaml | 3 - environments/services-baremetal/octavia.yaml | 1 - .../services-docker/neutron-ovn-dvr-ha.yaml | 1 + environments/services-docker/octavia.yaml | 1 - .../services/neutron-opendaylight-hw-offload.yaml | 2 + environments/services/neutron-opendaylight.yaml | 2 + environments/services/neutron-sriov.yaml | 3 - environments/services/octavia.yaml | 1 - environments/storage/enable-ceph.yaml | 7 +- environments/storage/external-ceph.yaml | 13 +--- .../rhel-registration/rhel-registration.yaml | 4 +- .../rhel-registration/scripts/rhel-registration | 2 +- extraconfig/services/rhsm.yaml | 5 +- hosts-config.yaml | 19 ++--- puppet/role.role.j2.yaml | 1 + puppet/services/neutron-base.yaml | 7 ++ puppet/services/neutron-ovs-agent.yaml | 10 ++- puppet/services/neutron-plugin-ml2.yaml | 17 +++++ puppet/services/nova-compute.yaml | 8 +++ puppet/services/nova-vnc-proxy.yaml | 19 +++++ puppet/services/opendaylight-api.yaml | 14 ++++ puppet/services/rabbitmq.yaml | 9 +++ ...t-inactivity-probe-config-a89f6dcd204192a8.yaml | 6 ++ ...d-vlan_transparent-config-5623f8cffc8b41f0.yaml | 5 ++ .../notes/bug-1782123-7b08ab6503033dd3.yaml | 6 ++ ...-db-sync-overcloud-deploy-f323d85509ca81ec.yaml | 7 ++ .../notes/bug-1794268-0f875aa640b4246e.yaml | 6 ++ .../fix-odl-karaf-logging-eca10973e57caa3a.yaml | 12 ++++ ...a_novnc_proxy_ssl_support-edc7bc13d0cd6d2b.yaml | 8 +++ ...lete_karaf_folder_on_host-b81465f62fe422d6.yaml | 9 +++ ...ateway-before-controllers-e029e81961dbaee8.yaml | 6 ++ .../notes/rabbitmq-erl-args-9029cf4605d63dd9.yaml | 8 +++ ...et_java_opts_from_tripleo-d969b1151ec244a0.yaml | 4 ++ ...se_multipath-for-libvirt--c8e93a0bb83e0bc8.yaml | 7 ++ roles/ControllerStorageNfs.yaml | 9 ++- roles/IronicConductor.yaml | 2 + sample-env-generator/storage.yaml | 23 +++--- scripts/hosts-config.sh | 1 + validation-scripts/all-nodes.sh | 2 +- zuul.d/layout.yaml | 15 +++- 71 files changed, 497 insertions(+), 224 deletions(-)
participants (1)
-
no-reply@openstack.org