We are happy to announce the release of: tripleo-heat-templates 7.0.5: Heat templates for deploying OpenStack with OpenStack. This release is part of the pike 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.5 ^^^^^ New Features ************ * The KeystoneNotificationTopics parameter was introduced. This takes a list which will configure extra notification topics, which end up as queues in the message broker. This is useful for when keystone notifications need to be integrated with third party software. Note that enabling telemetry will by default make keystone emit notifications to the 'notifications' topic, but this parameter can enable extra topics still. Bug Fixes ********* * Allow the configuration of image_member_quota in Glance API. This error blocks the ability of sharing images if the default value (128) is reached. * Enabling ceilometer automatically enables keystone notifications through the 'notifications' topic (which was the default). * Enable the ntp iburst configuration for each server by default. As some services are very sensitive to time syncronization, this will help speed up the syncronization when servers are unavailable for a time. See LP#1731883 * Add swift_config puppet tag to the dockerized proxy service to ensure the required hash values in swift.conf are set properly. This is required when deploying a proxy node without the storage service at the same time. Changes in tripleo-heat-templates 7.0.4..7.0.5 ---------------------------------------------- 114b3e6 Add swift_config puppet tag to the dockerized proxy service 7ee5c0d Enable TLS for ec2api metadata service 58b7e9a Set host name explicitly for telemetry 75acad7 Format SwiftRawDisks before attempting to mount 0c8607d Migrate THT to zuul v3 jobs 6971402 Update Iscsid puppet_config to reset host's IQN 871b625 Enable httpd to request certificates for the "external" network 30ab58f Add missing host_prep_tasks for memcached de0141c Add missing host_prep_tasks for log dirs creation 077fd54 Enable ntp iburst dbe279a Fail on upgrade if legacy ceph::profile::params::osds hiera is found 7c3865d OVN: Provide the option to define NeutronBridgeMappings as a role parameter c3d0268 Enable TLS for ec2api service bfce8d3 Enable horizon plugins by default in docker c0adfdf Keystone: Enable notification topics to be configured 270fbac Set keystone notification topics if ceilometer is enabled af701f2 Update ansible before the ansible upgrade tasks e59070b Allow the configuration of image_member_quota from THT 0306fa4 Add validation task in docker services [Swift] 1bc96c2 Remove rsync from xinetd when upgrading to containerized deployment Diffstat (except docs and test files) ------------------------------------- .../major-upgrade-composable-steps-docker.yaml | 3 +- environments/major-upgrade-composable-steps.yaml | 3 +- environments/neutron-ml2-ovn-ha.yaml | 3 + environments/neutron-ml2-ovn.yaml | 3 + environments/services-docker/neutron-ovn-ha.yaml | 3 + environments/services-docker/neutron-ovn.yaml | 3 + puppet/services/apache.yaml | 5 +- puppet/services/ceilometer-base.yaml | 3 + puppet/services/ec2-api.yaml | 63 ++++-- puppet/services/glance-api.yaml | 7 + puppet/services/keystone.yaml | 5 + puppet/services/neutron-ovs-agent.yaml | 16 +- puppet/services/ovn-controller.yaml | 40 ++-- puppet/services/time/ntp.yaml | 9 + ...figure-image-member-quota-59e228bc62ec7792.yaml | 6 + ...er-keystone-notifications-f1e463d0ec939b22.yaml | 5 + .../notes/enable-ntp-iburst-efbc24a43a72daae.yaml | 7 + ...stone-notification-topics-8be1d37afd90b910.yaml | 9 + ...ift-proxy-use-hash-suffix-a0641435337a4b05.yaml | 7 + zuul.d/layout.yaml | 217 +++++++++++++++++++++ 28 files changed, 472 insertions(+), 35 deletions(-)