We enthusiastically announce the release of: tripleo-heat-templates 7.0.12: Heat templates for deploying OpenStack with OpenStack. This release is part of the pike 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: http://bugs.launchpad.net/tripleo For more details, please see below. 7.0.12 ^^^^^^ New Features * Add Mistral to the provided controller roles. * Till now, the ovs service file and ovs-ctl command files are patched to allow ovs to run with qemu group. In order to remove this workarounds, a new group hugetlbfs is created which will be shared between ovs and qemu. Use env file ovs-dpdk-permissions.yaml while deploying. Changes in tripleo-heat-templates 7.0.11..7.0.12 ------------------------------------------------ bb42475 Configure qemu group setting as hugetlbfs for ovs-dpdk fef87c0 Configure qemu group setting as hugetlbfs for ovs-dpdk c3d57e3 Add validation task in docker services [Mixed-1] 59d9be6 Add openvswitch/hugetlbfs user and group on update 1303503 Refresh keystone after deployment c5f6f70 Remove the os-net-config element config.json template f56c801 Make heat parameter plugin_dirs configurable 4131667 Mount netns as shared to persist namespaces 9d10e2f Add Mistral to the provided controller roles ffe5dcf A keystone only controller deployment 6d224c1 Add validation task in docker services [Sahara] 6291c2e Add validation task in docker services [Octavia] ced6373 Add validation task in docker services [Nova] 95f56b1 Add validation task in docker services [Heat] e2722c8 Add trunk service plugin to OVN environment files Diffstat (except docs and test files) ------------------------------------- .../scenario000-multinode-containers.yaml | 29 ++++++++++++++ .../major-upgrade-composable-steps-docker.yaml | 2 + environments/major-upgrade-composable-steps.yaml | 2 + environments/neutron-ml2-ovn-ha.yaml | 2 +- environments/neutron-ml2-ovn.yaml | 2 +- environments/neutron-ovs-dpdk-permissions.yaml | 3 ++ environments/ovs-dpdk-permissions.yaml | 4 ++ environments/services-docker/neutron-ovn-ha.yaml | 2 +- environments/services-docker/neutron-ovn.yaml | 2 +- .../pre_network/host_config_and_reboot.yaml | 42 +++++++++++++++++++- puppet/services/heat-engine.yaml | 5 +++ puppet/services/neutron-ovs-agent.yaml | 2 + puppet/services/neutron-ovs-dpdk-agent.yaml | 23 +++++++++++ puppet/services/opendaylight-ovs.yaml | 2 + puppet/services/openvswitch.yaml | 24 +++++++++++ .../add-mistral-to-roles-52525fe9689e60b1.yaml | 4 ++ .../ovs-dpdk-permissions-50c5b33334ff4711.yaml | 7 ++++ roles/Controller.yaml | 3 ++ roles/ControllerOpenstack.yaml | 3 ++ roles_data.yaml | 3 ++ 47 files changed, 502 insertions(+), 40 deletions(-)