tripleo-heat-templates 8.0.4 (queens)
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(-)
participants (1)
-
no-reply@openstack.org