[release-announce] [tripleo] tripleo-heat-templates 5.3.0 (newton)

no-reply at openstack.org no-reply at openstack.org
Thu Apr 27 23:26:12 UTC 2017


We are pleased to announce the release of:

tripleo-heat-templates 5.3.0: Heat templates for deploying OpenStack
with OpenStack.

This release is part of the newton 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.

Changes in tripleo-heat-templates 5.2.0..5.3.0
----------------------------------------------

b0e4970 Add special case upgrade from openvswitch 2.5.0-14
b9a781f yum_update.sh - Use the yum parameter: check-update
1517913 Re-Add bigswitch agent support
0303c83 Enables increasing mariadb open files for noha deployments
95ca6ca Increase libvirt/qemu.conf max_files and max_processes
a7e6dcd [Newton-only] Enable services in the major-upgrade-pacemaker step
443bdc0 Only set EnableConfigPurge on major upgrades
0ca7d61 Fixes multiple issues with retry function in rhel-registration.
1e34a75 Use --disable= in subscription-manager to avoid shell expansion.
61aa399 Adds http proxy support for registering RHEL overcloud nodes
e1df360 Add retry to RHEL registration
0f05968 Disable all repos during rhel registration
0e353e5 Add bindep support
da461c0 Make sure PrePuppet runs before any Deployment_Step
9106dde Pick dynamically the first node for stack validation
f1c66d4 Moved some variable definitions to global scope
0d0e5c8 Make ServiceNetMap support custom network names
148eb61 Quote empty strings in manila netapp driver
05d20b5 Deploy NTP with puppet-tripleo profile
b020a12 Configure VNC Server listen address through t-h-t
7c40800 Remove ceph mds service from newton scenario 004
f8e6b03 Remove the openvswitch special case upgrade code
31a4bb9 Update the Nova Endpoint information for Cinder
18f4621 Adds default Keystone region to regionOne Closes-Bug: #1661839
2bdd8d7 Disable exit on error for pacemaker commands for update flow
fdb4703 scenario001/newton: deploy cinder with rbd backend
683c5e2 Temporary UCSM mapping files should be opened with write mode
a442c98 Adding the ip_conntrack_proto_sctp kernel module
d350f62 Deploy CI scenarios with Pacemaker
6d50854 multinode_major_upgrade: enable Pacemaker
675f27f Update ci environment for multinode jobs to support Ceph
6f6acf1 multinode/upgrade: add nova services to environment
2fdbc58 Synchronize NetworkDeployment inputs for generic roles
af74df7 Automatically backup and restore Swift rings from the undercloud
d8b82b0 backport multinode_major_upgrade.yaml environment
8f9eee2 Add missing TripleO services to ci/multinode
47857c4 Run online_data_migrations during minor updates.
d4b5bfc Add new environment for debug
d84fe0f net-config-multinode: make controlplane int idempotent
43ceafd Remove Gemfile and Rakefile
6441ae5 newton/scenario001: enable ceph
0749006 Allow the override of pacemaker::corosync::settle_tries
5ba1e0c Allow to separate Horizon from Neutron
4870d4f Ignore systemctl return code in yum_update.sh
a8d5ec2 Fix for AllNodesExtraConfig and fix environment files to create swap files/partitions
c705c5f ceph-rgw: add missing user parameter
4984dee Set manila default_share_type config option
bd0025e (newton) Import multinode + pingtest from tripleo-ci
df9baf7 Setting networking-odl v2 as a mechanism driver
0fbac20 DB connection: prevent src address from binding to a VIP
a936665 scenario001/pingtest: remove gnocchi_res_alarm
a6098fc Adds missing OpenDaylight username/password from ODL OVS service
64f2e39 Adds missing firewall rules for OpenDaylight API service
1ef9187 Use df instead of findmnt in cephstorage upgrade scripts
7240998 Make the openvswitch 2.4->2.5 upgrade more robust
a5110d7 Fix bug when using multiple DeployArtifactURLs
b45387c Enables auto-detection for VIP interfaces


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

Gemfile                                            |  24 ----
Rakefile                                           |   6 -
bindep.txt                                         |   2 +
ci/common/net-config-multinode.yaml                |   4 +-
ci/environments/multinode-3nodes.yaml              |  77 +++++++++++
ci/environments/multinode-core.yaml                |  37 ++++++
ci/environments/multinode.yaml                     |  63 +++++++++
ci/environments/multinode_major_upgrade.yaml       |  62 +++++++++
ci/environments/scenario001-multinode.yaml         |  39 +++++-
ci/environments/scenario002-multinode.yaml         |  12 ++
ci/environments/scenario003-multinode.yaml         |  14 +-
ci/environments/scenario004-multinode.yaml         |  82 ++++++++++++
environments/debug.yaml                            |   5 +
environments/enable-swap-partition.yaml            |   3 +
environments/enable-swap.yaml                      |   3 +
environments/major-upgrade-pacemaker-converge.yaml |   1 +
environments/major-upgrade-pacemaker-init.yaml     |   1 +
environments/manila-netapp-config.yaml             |  12 +-
environments/neutron-ml2-bigswitch.yaml            |  13 +-
environments/neutron-opendaylight-l3.yaml          |   4 +-
environments/neutron-opendaylight.yaml             |   2 +-
extraconfig/all_nodes/swap-partition.j2.yaml       |  17 ++-
extraconfig/all_nodes/swap.j2.yaml                 |   8 +-
.../environment-rhel-registration.yaml             |   4 +
.../rhel-registration/rhel-registration.yaml       |  16 +++
.../rhel-registration/scripts/rhel-registration    | 136 ++++++++++++++++++--
extraconfig/tasks/major_upgrade_block_storage.sh   |  15 +--
extraconfig/tasks/major_upgrade_ceph_storage.sh    |  20 +--
extraconfig/tasks/major_upgrade_check.sh           |  23 ++--
extraconfig/tasks/major_upgrade_compute.sh         |  16 +--
.../tasks/major_upgrade_controller_pacemaker_2.sh  |  17 +--
.../tasks/major_upgrade_controller_pacemaker_6.sh  |   6 +-
extraconfig/tasks/major_upgrade_object_storage.sh  |  15 +--
extraconfig/tasks/major_upgrade_pacemaker.yaml     |   6 +-
.../tasks/major_upgrade_pacemaker_init.j2.yaml     |  13 +-
extraconfig/tasks/pacemaker_common_functions.sh    |  25 ++++
extraconfig/tasks/swift-ring-deploy.yaml           |  31 +++++
extraconfig/tasks/swift-ring-update.yaml           |  42 ++++++
extraconfig/tasks/yum_update.sh                    |  43 ++++---
extraconfig/tasks/yum_update.yaml                  |   7 +-
network/service_net_map.j2.yaml                    |  65 ++++++++--
overcloud-resource-registry-puppet.j2.yaml         |   3 +
overcloud.j2.yaml                                  |  27 +++-
puppet/deploy-artifacts.sh                         |   2 +-
.../all_nodes/neutron-ml2-cisco-nexus-ucsm.yaml    |   8 +-
.../pre_deploy/compute/neutron-ml2-bigswitch.yaml  |   8 ++
.../controller/neutron-ml2-bigswitch.yaml          |  12 ++
puppet/post.j2.yaml                                |  21 +++
puppet/role.role.j2.yaml                           |   7 +
puppet/services/aodh-base.yaml                     |   2 +
puppet/services/ceilometer-base.yaml               |   2 +
puppet/services/ceph-rgw.yaml                      |   1 +
puppet/services/cinder-api.yaml                    |   3 +-
puppet/services/cinder-base.yaml                   |   2 +
puppet/services/database/mysql.yaml                |   8 ++
puppet/services/glance-api.yaml                    |   2 +
puppet/services/glance-registry.yaml               |   2 +
puppet/services/gnocchi-base.yaml                  |   2 +
puppet/services/haproxy.yaml                       |  12 --
puppet/services/heat-engine.yaml                   |   2 +
puppet/services/ironic-api.yaml                    |   5 +
puppet/services/ironic-base.yaml                   |   2 +
puppet/services/keepalived.yaml                    |  14 +-
puppet/services/kernel.yaml                        |   1 +
puppet/services/keystone.yaml                      |   2 +
puppet/services/manila-api.yaml                    |   1 +
puppet/services/manila-backend-netapp.yaml         |  12 +-
puppet/services/manila-base.yaml                   |   2 +
puppet/services/neutron-api.yaml                   |   2 +
puppet/services/neutron-base.yaml                  |   6 +-
puppet/services/neutron-bigswitch-agent.yaml       |  31 +++++
puppet/services/neutron-plugin-ml2.yaml            |   3 +
puppet/services/neutron-plugin-plumgrid.yaml       |   2 +
puppet/services/nova-base.yaml                     |  10 +-
puppet/services/nova-libvirt.yaml                  |   4 +
puppet/services/opendaylight-api.yaml              |   6 +
puppet/services/opendaylight-ovs.yaml              |  11 ++
puppet/services/pacemaker.yaml                     |   7 +
puppet/services/sahara-base.yaml                   |   2 +
puppet/services/time/ntp.yaml                      |   2 +-
tools/yaml-validate.py                             |  45 +++++++
83 files changed, 1218 insertions(+), 239 deletions(-)






More information about the Release-announce mailing list