[release-announce] tripleo-heat-templates 8.0.4 (queens)

no-reply at openstack.org no-reply at openstack.org
Thu Jul 5 17:36:42 UTC 2018


We eagerly announce the release of:

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

This release is part of the queens 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:

    https://bugs.launchpad.net/tripleo

For more details, please see below.

8.0.4
^^^^^


New Features
************

* Adds support for configuring the cinder-backup service with an NFS
  backend.

* Add ability to specify a fixed IP for the provisioning control
  plane (ctlplane) network. This works similarly to the existing fixed
  IPs for isolated networks, by including an environment file which
  includes an IP for each node in each role that should use a fixed
  IP. An example environment file is included in environments/ips-
  from-pool-ctlplane.yaml.

* Provides the option to define a set of DNS servers which will be
  configured in the 'ovn' section of etc/neutron/plugins/ml2_conf.ini.
  These DNS servers will be used as DNS forwarders for the VMs if a
  neutron subnet is not defined with 'dns_nameservers' option.

* Adds network_plugin_ipv6_enabled, emc_ssl_cert_verify and
  emc_ssl_cert_path options for Manila VNX driver.


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

* Containerized memcached logs to stdout/stderr instead of a file.
  Its logs may be picked up via journald.


Deprecation Notes
*****************

* The Debug parameter do not activate Memcached debug anymore.  You
  have to pass MemcachedDebug explicitly.


Bug Fixes
*********

* Fixes bug 1744174.

* Fix a typo in the manila-share pacemaker template which was
  causing failures on upgrades and updates.

* Fixes update and upgrade along with modifying configuration for
  OpenDaylight deployments.  See
  https://bugs.launchpad.net/tripleo/+bug/1775919

* Fixes minor updates issue for ovn dbs pacemaker bundle resource by
  tagging the docker image used for ovn dbs pacemaker resource with
  pcmklatest and adding required missing tasks in "update_tasks" and
  "upgrade_tasks" section of the service file.

Changes in tripleo-heat-templates 8.0.3..8.0.4
----------------------------------------------

2dcd4af Prevent Neutron L3 and Metadata agents from running when using OVN DVR.
31fbb1e storage_vnx_pool_name is incorrect for VNX cinder driver.
b80bfba Add option to override confirmation in yaml-nic-config-2-script.py
8615513 Set ODL API restart policy to unless-stopped
53fe32e Delete default ODL Password
b544407 ffu: Add missing nova-manage db sync for Pike upgrade
befe2c8 ovn: Add dns_servers configuration support
d057301 Use role_name instead of tripleo_role_name
0e40150 Missing puppet restart resource definition in scenario000.
72dba84 Add host prep step for ntp time sync
0b4c684 Activate memcached debug only when using MemcachedDebug param.
a2b0ffc Add fast_forward_upgrade_tasks in ironic services.
8914213 Update CephX client.openstack keyring to use 'profile rbd'
806316c Log memcached to stdout/err only
c160530 Add missing 'update_tasks' to the OVN dbs pacemaker service
1065da3 rerun *_init_bundles all the time
7705f78 Fix error in the role-specific parameter merging in rhsm service
d99578f Rename Dell EMC XTREMIO iSCSI environment file
4ca4ce2 Introduce restart_bundle containers to detect config changes and restart pacemaker resources
c341539 Set Ceph pools rule_name to replicated_rule
cc3ff7a Updates: run host_prep_tasks between update tasks and deployment tasks
0b0a249 snmp: listen on ctrlplane
9b0ec2b Default environment/services/* to docker
213b12f Use UpgradeInitCommonCommand with deployed-server too
a78f9f6 Match only haproxy for docker ps and skipp all *-haproxy occurences
094cf96 Use user specified private key when deleting temp keys
a4c1fb3 Add a way to override base path when file driver is used
542e2bb Add nfs as a cinder backup driver option to CinderBackupBackend
db9872b Fix update/upgrade or config change for ODL
38019be Fix typo with Manila upgrade template
5955f9f Add sanity checks for xinetd service restart.
bd41386 Add keystone only job for queens
9df75e1 Add ability to pre-assign IPs by role on ctlplane
1dfc4ff Fix fail_if_empty invocation with pipes
9885837 [DellEMC]Update Manila VNX driver
96ae89f Create docker-puppet.sh only once to avoid ETXTBSY errors
818f0d3 Reset Cinder RPC versions after upgrade
a953307 Use /usr/bin/env python to autodetect python
f6981bb Ensure WorkflowSteps resource is enabled in ceph-upgrade-prepare
4aeb48f Pike to Queens controller upgrade guard rerun with no images
b5c0b9b Unset UpgradeRemoveUnusedPackages on converge.
fb6970d Fix for the manila backend configuration errors
c79e3f3 Enable heat-ui plugin for horizon by default


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

.../scenario000-multinode-containers.yaml          |   1 +
.../scenario001-multinode-containers.yaml          |   2 +-
common/deploy-steps.j2                             |   4 +
deployed-server/deployed-server.yaml               |   9 +
deployed-server/scripts/enable-ssh-admin.sh        |   2 +-
deployed-server/scripts/get-occ-config.sh          |   6 +-
environments/cinder-dellemc-vnx-config.yaml        |   2 +-
environments/cinder-dellemc-xtremio-config.yaml    |  15 --
.../cinder-dellemc-xtremio-iscsi-config.yaml       |  15 ++
environments/ips-from-pool-ctlplane.yaml           |  26 +++
environments/lifecycle/ceph-upgrade-prepare.yaml   |   1 +
environments/lifecycle/upgrade-converge.yaml       |   1 +
environments/manila-vnx-config.yaml                |   3 +-
environments/neutron-ml2-ovn-dvr-ha.yaml           |   2 +
environments/neutron-ml2-ovn-dvr.yaml              |   2 +
.../services-docker/neutron-ovn-dvr-ha.yaml        |   3 +
environments/services-docker/neutron-ovn-dvr.yaml  |   3 +
environments/services-docker/neutron-ovn-ha.yaml   |   1 +
environments/services-docker/neutron-ovn.yaml      |   1 +
environments/services/barbican.yaml                |   2 +-
environments/services/cinder-backup.yaml           |   4 +
environments/services/collectd.yaml                |   2 +
environments/services/congress.yaml                |   2 +
environments/services/ec2-api.yaml                 |   2 +-
environments/services/etcd.yaml                    |   2 +-
environments/services/fluentd.yaml                 |   2 +
environments/services/ironic-inspector.yaml        |   2 +
environments/services/ironic.yaml                  |   7 +-
environments/services/manila.yaml                  |   4 +
environments/services/mistral.yaml                 |   8 +-
.../services/neutron-bgpvpn-opendaylight.yaml      |  12 ++
.../services/neutron-l2gw-opendaylight.yaml        |  18 ++
environments/services/neutron-ml2-cisco-vts.yaml   |  37 ++++
.../services/neutron-opendaylight-dpdk.yaml        |  37 ++++
.../services/neutron-opendaylight-hw-offload.yaml  |  31 +++
.../services/neutron-opendaylight-sriov.yaml       |  22 +++
environments/services/neutron-opendaylight.yaml    |  16 ++
environments/services/neutron-ovn-dvr-ha.yaml      |  28 +++
environments/services/neutron-ovn-dvr.yaml         |  28 +++
environments/services/neutron-ovn-ha.yaml          |  33 ++++
environments/services/neutron-ovn-hw-offload.yaml  |  44 +++++
environments/services/neutron-ovn.yaml             |  33 ++++
environments/services/neutron-ovs-dpdk.yaml        |  11 ++
environments/services/neutron-ovs-hw-offload.yaml  |  24 +++
environments/services/neutron-sriov.yaml           |  12 ++
environments/services/octavia.yaml                 |  15 +-
environments/services/qdr.yaml                     |   2 +-
environments/services/sahara.yaml                  |   4 +-
environments/services/sensu-client.yaml            |   3 +
environments/services/skydive-environment.yaml     |   3 +
environments/services/tacker.yaml                  |   2 +
environments/services/undercloud-aodh.yaml         |   5 +
environments/services/undercloud-ceilometer.yaml   |   4 +
environments/services/undercloud-cinder.yaml       |   4 +
environments/services/undercloud-gnocchi.yaml      |   5 +
environments/services/undercloud-haproxy.yaml      |   2 +-
environments/services/undercloud-keepalived.yaml   |   2 +-
environments/services/undercloud-panko.yaml        |   2 +
environments/services/zaqar.yaml                   |   4 +-
environments/storage-environment.yaml              |   2 +-
extraconfig/services/rhsm.yaml                     |   2 +-
.../tasks/instanceha/check-run-nova-compute        |   2 +-
network/service_net_map.j2.yaml                    |   2 +-
puppet/extraconfig/tls/tls-cert-inject.yaml        |   2 +-
puppet/role.role.j2.yaml                           |  22 ++-
puppet/services/cinder-backend-dellemc-vnx.yaml    |   6 +-
puppet/services/cinder-backup.yaml                 |  13 +-
puppet/services/gnocchi-base.yaml                  |   7 +
puppet/services/manila-backend-unity.yaml          |   2 +-
puppet/services/manila-backend-vmax.yaml           |   2 +-
puppet/services/manila-backend-vnx.yaml            |  17 +-
puppet/services/memcached.yaml                     |   1 -
puppet/services/neutron-plugin-ml2-ovn.yaml        |   5 +
puppet/services/opendaylight-api.yaml              |   1 -
puppet/services/opendaylight-ovs.yaml              |   1 -
puppet/services/pacemaker/cinder-backup.yaml       |   2 +-
puppet/services/time/ntp.yaml                      |  19 +-
...activate-memcached-debug.-41cfa69d4537cbd7.yaml |   5 +
...cinder-backup-nfs-backend-0108fba91a3058ea.yaml |   7 +
...manila-share-typo-upgrade-82d9b3edea77b94a.yaml |   4 +
.../notes/ctlplane_fixed_ip-81d14db5a01fa531.yaml  |   8 +
...-odl-update-upgrade-cache-83004abe108971c1.yaml |   6 +
.../notes/memcached_logging-f69ade3665a70a5c.yaml  |   5 +
...ha-fix-minor-update-issue-3a1206549e3b75aa.yaml |   7 +
...dns-servers-config-option-e8f91ad2a05df9a9.yaml |   6 +
.../update_manila_vnx_driver-678b22c4fcd81fcf.yaml |   4 +
tools/yaml-nic-config-2-script.py                  |   7 +-
zuul.d/layout.yaml                                 |  30 +++
109 files changed, 1395 insertions(+), 173 deletions(-)







More information about the Release-announce mailing list