We are pumped to announce the release of: tripleo-heat-templates 7.0.3: 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.3 ^^^^^ Upgrade Notes ************* * The Heat API Cloudwatch API is deprecated in Pike and so it removed by default during the Ocata to Pike upgrade. If you wish to keep this service then you should use the environments/heat-api- cloudwatch.yaml environment file in the tripleo-heat-templates during the upgrade (note that this is migrated to running under httpd, if you do decide to keep this service on Pike). Deprecation Notes ***************** * The Heat API Cloudwatch API is deprecated in Pike and so it is now not deployed by default. You can override this behaviour with the environments/heat-api-cloudwatch.yaml environment file in the tripleo-heat-templates. Bug Fixes ********* * Fixes dynamic networks to fallback to ctlplane network when they are disabled. * For deployments running on RHEL with Satellite 6 (or beyond) with Capsule (Katello API enabled), the Katello API is available on 8443 port, so the previous API ping didn't work for this case. Capsule is now supported since we just check if katello-ca-consumer-latest rpm is available to tell that Satellite version is 6 or beyond. Changes in tripleo-heat-templates 7.0.2..7.0.3 ---------------------------------------------- 5f79927 persist memcached logs in /var/log/containers/memcached/memcached.log db767bd Set verbosity by default for memcached dd6b7fe Disable SwiftDispersion when using docker 1c10870 ci-ovn: Disable Swift services in scenario 007 container job 492031a Create short lived ssh key for enable-ssh-admin.sh 09dbd67 Remove deprecation handling from custom roles d8c7fc0 Disable xinetd class when creating swift-storage puppet configuration 598c7b6 Support for Satellite Capsule in rhel-registration 98d1389 Sync deployed-server-roles-data and roles-data 0412b70 Also match config volumes for /var/lib/config-data/puppet-generated/ 5a1297b Remove Heat Cloudwatch API during upgrade and disable by default a6d6878 Fix ConfigDebug for puppet host runs 1732dd9 Remove monitor_interface from ceph-ansible parameters a8e7a20 Revert "Fixes heat resource name for Internal API Network" bce2fb5 Fix permissions for dockerized horizon 6f4fc21 Hardcode tag-stable-3.0-jewel-centos-7 in scenario001-containers 0ac7163 Fix some missed hard-coded network references e0a0cb8 Fixes dynamic networks falling back to ctlplane Diffstat (except docs and test files) ------------------------------------- .../scenario001-multinode-containers.yaml | 3 +- .../scenario007-multinode-containers.yaml | 3 + common/deploy-steps-tasks.yaml | 6 +- common/deploy-steps.j2 | 6 + deployed-server/deployed-server-roles-data.yaml | 267 ++++++++++++++------- deployed-server/scripts/enable-ssh-admin.sh | 33 ++- environments/docker.yaml | 2 + environments/services/heat-api-cloudwatch.yaml | 2 + .../rhel-registration/scripts/rhel-registration | 17 +- network/networks.j2.yaml | 6 +- network/service_net_map.j2.yaml | 38 +-- network_data.yaml | 1 + overcloud-resource-registry-puppet.j2.yaml | 2 +- overcloud.j2.yaml | 6 +- puppet/all-nodes-config.j2.yaml | 208 ++++++++++++++++ puppet/all-nodes-config.yaml | 230 ------------------ .../disabled/heat-api-cloudwatch-disabled.yaml | 48 ++++ puppet/services/memcached.yaml | 1 + ...sable-heat-api-cloudwatch-d5a471da22472bde.yaml | 15 ++ ...-dynamic-network-disabled-9f700a9e900221b6.yaml | 5 + ...internal-api-network-name-282bfda2cdb406aa.yaml | 6 - .../notes/sat_capsule-bb59fad44c17f97f.yaml | 7 + 28 files changed, 562 insertions(+), 377 deletions(-)