[release-announce] tripleo-common 8.6.4 (queens)

no-reply at openstack.org no-reply at openstack.org
Wed Aug 8 04:40:03 UTC 2018


We are excited to announce the release of:

tripleo-common 8.6.4: A common library for TripleO workflows.

This release is part of the queens stable release series.

The source is available from:

    http://git.openstack.org/cgit/openstack/tripleo-common

Download the package from:

    https://tarballs.openstack.org/tripleo-common/

Please report issues through launchpad:

    https://bugs.launchpad.net/tripleo-common

For more details, please see below.

8.6.4
^^^^^


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

* Un-deprecated *pm_service_profile* option support at the UCS
  ironic driver.


Bug Fixes
*********

* Previously, ironic nodes that only differ in *pm_service_profile*
  or *ucs_service_profile* would override one another ultimately
  leaving just one of them in ironic configuration. This fix un-
  deprecates *pm_service_profile* option support at the UCS ironic
  driver.


Other Notes
***********

* The inventory code is updated to use hostnames as the host alias.
  Since the hostname may not always be resolvable, ansible_host is
  added as a hostvar and set to the host's IP address. Using hostnames
  produces a much more user friendly result in the ansible output
  showing task result and play recap.

Changes in tripleo-common 8.6.3..8.6.4
--------------------------------------

878e537 Include the stack name when generating the tripleo-ansible-inventory
60ae867 Add missing service for DockerCinderConfigImage
f3970c2 Include 'tripleo_role_name' in the inventory
18324fb Fix dynamic inventory
7901fb4 Use hostnames in inventory
17e786f ensure unique ironic node ID with UCS driver
daa7745 Include microversion in OS_VOLUME_API_VERSION
1e4f49f Remove role_data from inventory
a70d31c Fix gnocchi_statsd and ceilometer_agent_ipmi healthcheck
8bed71a Add --xattrs to sudoers.
fa22231 Persist ceph-ansible fetch_directory using mistral
bb98f5a Updates OpenDaylight healthcheck URI
857563c Ignore errors when checking result of previous deployments
814f0a6 Allow exit code of 0 only for deployments
c5af538 Retry previously failed deployments
a36c72d ansible: enable pipelining
121e6b0 Fix ssh_known_hosts format
48a0a20 Write to /etc/ssh with super user privileges
7c2586d Use ansible_hostname
d9ec900 Allow for more overhead in zaqar message
7c2de65 Improve ssh connection handling
92f30b9 Enable ControlMaster for ansible ssh
55c19f9 Raise ansible forks to 25
2316d90 healthcheck/memcached: add brackets if ipv6
2e1ce0e Increase gb_per_osd from 3 to 5 in derive_params_formulas
bd92a6a Retry inspect of container images
e95d51f Fixes ordering of environment files in a deployment plan
451aace Add docker packages to OVN metadata agent container
fda3993 Force lowercase hostnames


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

container-images/overcloud_containers.yaml.j2      |   1 +
.../tripleo_kolla_template_overrides.j2            |   1 +
healthcheck/ceilometer-agent-ipmi                  |   4 +-
healthcheck/gnocchi-statsd                         |   9 +-
healthcheck/memcached                              |   6 +
healthcheck/opendaylight-api                       |   2 +-
...river-node-uniqueness-fix-c74110a9728d1023.yaml |  11 +
...se-hostnames-in-inventory-6d1a3572baebf509.yaml |   6 +
roles/tripleo-ssh-known-hosts/tasks/main.yml       |   1 +
.../templates/ssh_known_hosts.j2                   |   2 +-
scripts/upgrade-non-controller.sh                  |   2 +-
setup.cfg                                          |   2 +
sudoers                                            |   2 +-
tripleo_common/actions/ansible.py                  |  20 +-
tripleo_common/actions/files.py                    | 117 +++++++-
tripleo_common/actions/heat_capabilities.py        |  17 ++
tripleo_common/constants.py                        |   2 +-
tripleo_common/image/exception.py                  |   4 +
tripleo_common/image/image_uploader.py             |  15 +
tripleo_common/inventory.py                        |  72 +++--
...-retry-failed-deployments-baf0c701e6d1ad4a.yaml |   5 +
tripleo_common/templates/deployments.yaml          |  27 +-
tripleo_common/utils/config.py                     |   4 +-
tripleo_common/utils/nodes.py                      |  32 ++-
tripleo_common/utils/plan.py                       |  39 +++
tripleo_common/utils/tarball.py                    |  15 +
workbooks/ceph-ansible.yaml                        |  26 +-
workbooks/derive_params_formulas.yaml              |   2 +-
34 files changed, 707 insertions(+), 233 deletions(-)







More information about the Release-announce mailing list