[release-announce] [tripleo] tripleo-heat-templates 7.0.2 (pike)

no-reply at openstack.org no-reply at openstack.org
Tue Oct 10 17:24:31 UTC 2017


We are amped to announce the release of:

tripleo-heat-templates 7.0.2: 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.2
^^^^^


Upgrade Notes
*************

* Adds a new UpgradeRemoveUnusedPackages parameter (default False)
  and some service upgrade_tasks that use this parameter to remove any
  unused packages. "Unused" is those services that are being stopped
  and disabled from starting on boot (because they are being
  containerized). Note that ignore_errors is set on all the package
  removal ansible tasks so any issues removing a given package will
  not fail the upgrade workflow. For clarity, setting
  UpgradeRemoveUnusedPackages to True in your deployment environment
  file(s) will result in the REMOVAL of packages for stopped and
  disabled services, during the upgrade.


Bug Fixes
*********

* Fixes heat resource OS::TripleO::Network::Internal to be renamed
  back to OS::TripleO::Network::InternalApi for backwards
  compatibility with previous versions.

* Fixes missing Keystone authtoken password for Tacker.

* Removes hardcoded network names.  The networks are now defined
  dynamically by network_data.yaml.

Changes in tripleo-heat-templates 7.0.1..7.0.2
----------------------------------------------

791fbe5 Add IronicPxe to the default controller
6d150b0 Remove package if service stopped and disabled
911edab Adds pacemaker update_tasks for Pike minor update workflow
d76998f Special treatment for os-net-config upgrade.
b56bad2 List all unhealthy containers
4815762 Create mysql user for non-ha deployments
167e3d4 Fix cold/live migration network config
404c14e docker: add logging(source & groups)
d4efa0c Containerized Fluentd client
63daa82 Make containerized galera use mysql_network everywhere
4e700bc Remove extra noop.yaml ports from network-isolation files.
35d0e2d Support for Ocata-Pike live-migration over ssh
6faca15 Default Ceph pg_num and pgp_num to 128
1b43d71 Use sub_nodes_private instead of node_private
8ad7508 Fixes missing type for heat param TenantNetName
37d9ab4 Pin scenario001-multinode-containers to earlier ceph docker container
520be6b Fixes heat resource name for Internal API Network
6a74288 Bump fs.inotify.max_user_instances for scale
a2ab218 Disable role host_prep_tasks on controlplane upgrade
f2d8fa7 Make CephConfigOverrides append to ceph.conf[global]
682686e Stop mapping docker to OS::Heat::None in scenarios
72e5ec2 Add all services to scenario004-containers
a58332e Fixes missing keystone authtoken pw for Tacker
5a94449 Fix upgrades that use Management network
3492d09 Update panko port in env ssl yaml files to correct one
c0444b9 Drop extraconfig for nova-nuage
fe5f329 Add a lightweight UC template/role data for deployed-servers


Diffstat (except docs and test files)
-------------------------------------

ci/common/net-config-multinode-os-net-config.yaml  |   4 +-
ci/environments/multinode-containers.yaml          |   9 +-
ci/environments/multinode.yaml                     |   3 +
.../scenario001-multinode-containers.yaml          |  12 +-
ci/environments/scenario001-multinode.yaml         |   3 +
.../scenario002-multinode-containers.yaml          |   6 -
.../scenario003-multinode-containers.yaml          |   6 -
.../scenario004-multinode-containers.yaml          |  42 +++++--
ci/environments/scenario004-multinode.yaml         |   3 +
.../scenario006-multinode-containers.yaml          |   1 -
.../scenario007-multinode-containers.yaml          |   6 -
common/deploy-steps.j2                             |   7 ++
environments/docker-services-tls-everywhere.yaml   |   1 +
environments/docker-uc-light.yaml                  |  29 +++++
environments/docker.yaml                           |   1 +
.../major-upgrade-composable-steps-docker.yaml     |   2 +
environments/major-upgrade-composable-steps.yaml   |   2 +
environments/major-upgrade-converge-docker.yaml    |   1 +
environments/major-upgrade-converge.yaml           |   1 +
environments/network-isolation-v6.j2.yaml          |   5 +-
environments/network-isolation.j2.yaml             |   5 +-
environments/nova-nuage-config.yaml                |   3 +-
environments/services-docker/fluentd-client.yaml   |   2 +
environments/ssl/tls-endpoints-public-dns.yaml     |   6 +-
environments/ssl/tls-endpoints-public-ip.yaml      |   6 +-
environments/ssl/tls-everywhere-endpoints-dns.yaml |   6 +-
network/management_v6.yaml                         |  71 ------------
network/networks.j2.yaml                           |   6 +-
network/ports/net_ip_list_map.j2.yaml              |  24 ----
network/service_net_map.j2.yaml                    |   1 -
network_data.yaml                                  |   6 +-
overcloud-resource-registry-puppet.j2.yaml         |   2 +
.../extraconfig/pre_deploy/compute/nova-nuage.yaml |  92 ----------------
puppet/services/ceph-mon.yaml                      |   4 +-
puppet/services/kernel.yaml                        |   9 ++
puppet/services/neutron-compute-plugin-nuage.yaml  |  43 ++++++++
puppet/services/nova-base.yaml                     |   3 +-
puppet/services/nova-compute.yaml                  |   2 +-
puppet/services/nova-libvirt.yaml                  |   2 +-
puppet/services/nova-migration-target.yaml         |  21 +++-
puppet/services/pacemaker.yaml                     |  12 ++
puppet/services/tacker.yaml                        |   1 +
puppet/services/tripleo-packages.yaml              |  18 ++-
...nused-packages-on-upgrade-5a469428a6948148.yaml |  12 ++
...internal-api-network-name-282bfda2cdb406aa.yaml |   6 +
...x-missing-tacker-password-c2ce555cdd52c102.yaml |   4 +
.../fix-tenant-net-name-type-94a9c50c86529001.yaml |   5 +
roles/Controller.yaml                              |   1 +
roles/ControllerOpenstack.yaml                     |   1 +
roles/IronicConductor.yaml                         |   1 +
roles/UndercloudLight.yaml                         |  34 ++++++
roles_data.yaml                                    |   1 +
sample-env-generator/ssl.yaml                      |  18 +--
tools/yaml-validate.py                             |  33 +++++-
141 files changed, 1269 insertions(+), 310 deletions(-)







More information about the Release-announce mailing list