[release-announce] tripleo-common 12.0.0 (ussuri)
no-reply at openstack.org
no-reply at openstack.org
Wed Nov 27 19:45:17 UTC 2019
We are pumped to announce the release of:
tripleo-common 12.0.0: A common library for TripleO workflows.
This release is part of the ussuri release series.
The source is available from:
https://opendev.org/openstack/tripleo-common
Download the package from:
https://tarballs.openstack.org/null/
Please report issues through:
https://bugs.launchpad.net/tripleo-common/+bugs
For more details, please see below.
12.0.0
^^^^^^
New Features
************
* Adds additional healtchecks for Swift to monitor account,
container and object replicators as well as the rsync process.
Bug Fixes
*********
* openstack cli doesn't negotiate a microversion. Live migration and
multiattach are 2 examples of operations which require arcane
incantations to make them work correctly, and therefore usually
don't. This adds "OS_COMPUTE_API_VERSION=2.latest" to the
overcloudrc file to fix it.
Changes in tripleo-common 11.3.0..12.0.0
----------------------------------------
cce07297 Provide container name when raising exceptions
cdbcf9ff Add healthcheck for nova-virtlogd container
e028953d Escape invalid JSON characters during deployment.
750a4795 Ignore blacklisted nodes when rendering network config
326852ed Improve error reporting for not_done jobs in buildah
c2f520e6 Revert "Revert "Improve Swift healthchecks""
6aa6a78f Revert "Improve Swift healthchecks"
d504caff Use the Mistral directory for storing the Ansible fact cache.
e8c16cf3 kolla/overrides: add missing healthcheck for ironic-neutron-agent
0862fcf9 Improve Swift healthchecks
46f81298 Make upload workers faster on processing layers
9d7a9b83 Re-raise same exception type in export_stream
82f3a35f Clean up instance defaults setting
958937eb Stop logging manifest in debug
f4d4a229 Pin ceph dashboard containers on a specific tag
efe21cde Revert "Set display_skipped_host to no"
3577e31b Split the action logic from the run method
0e64162d Fix ceilometer_agent_compute health check
4478e12f tox: Keeping going with docs
c167d3af Raise correct exception when worker fails
3feedacd Adjust base_centos_yum_repo_packages for master
148017c4 Switch to Ussuri jobs
7ca3a550 get_undercloud_registry() - Default to: 'localhost:8787'
d4ce2054 Fix missing lock
195ce10a Fix py3 issue in get_undercloud_registry()
6b3b39f6 Use port 547 for dhcpv6 healthchecks when using IPv6
8f5c4941 Reset *RemovalPoliciesMode for node delete
c7dc3ec2 Add a healthcheck for ironic-neutron-agent
ce58ac1c Handle IPv6 addresses in ironic_pxe_tftp healthcheck
d384320b fix linters
fb3f16a8 fix linters
3a3a376a Update master for stable/train
8ddaddea Do not repeat setting defaults for image layers
a5f5b369 Fix etcd healthcheck
f3e3208f Add OS_COMPUTE_API_VERSION to overcloudrc
Diffstat (except docs and test files)
-------------------------------------
bindep.txt | 3 +
.../container_image_prepare_defaults.yaml | 8 +-
container-images/overcloud_containers.yaml | 8 +-
.../tripleo_kolla_template_overrides.j2 | 23 +-
healthcheck/ceilometer-agent-compute | 4 +-
healthcheck/common.sh | 13 +
healthcheck/etcd | 3 +-
healthcheck/ironic-inspector | 13 +-
healthcheck/ironic-neutron-agent | 14 ++
healthcheck/ironic-pxe | 2 +-
healthcheck/nova-libvirt | 11 +-
healthcheck/swift-account-replicator | 8 +
healthcheck/swift-account-server | 13 -
healthcheck/swift-container-replicator | 8 +
healthcheck/swift-container-server | 13 -
healthcheck/swift-object-expirer | 12 -
healthcheck/swift-object-replicator | 8 +
healthcheck/swift-object-server | 22 --
healthcheck/swift-proxy | 11 -
lower-constraints.txt | 2 +-
...xport_os_nova_api_version-d5d1501306f8013b.yaml | 8 +
...ft-additional-healtchecks-ab8cd9c7562654f3.yaml | 5 +
releasenotes/source/index.rst | 1 +
releasenotes/source/train.rst | 6 +
test-requirements.txt | 4 +-
tools/releasenotes_tox.sh | 2 +-
tox.ini | 11 +-
tripleo_common/actions/ansible.py | 4 +-
tripleo_common/actions/baremetal.py | 17 +-
tripleo_common/actions/baremetal_deploy.py | 16 +-
tripleo_common/actions/scale.py | 5 +
tripleo_common/image/builder/buildah.py | 27 ++-
tripleo_common/image/image_export.py | 86 +++++--
tripleo_common/image/image_uploader.py | 270 ++++++++++++++-------
tripleo_common/image/kolla_builder.py | 6 +-
tripleo_common/templates/deployments.yaml | 15 +-
tripleo_common/utils/config.py | 30 ++-
tripleo_common/utils/image.py | 26 ++
tripleo_common/utils/locks/processlock.py | 1 +
tripleo_common/utils/overcloudrc.py | 1 +
zuul.d/layout.yaml | 2 +-
48 files changed, 591 insertions(+), 323 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index 8ba225a3..651a2791 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10,2 +10,2 @@ python-subunit>=1.0.0 # Apache-2.0/BSD
-sphinx!=1.6.6,!=1.6.7,>=1.6.2,<2.0.0; python_version=='2.7' # BSD
-sphinx!=1.6.6,!=1.6.7,!=2.1.0,>=1.6.2; python_version>='3.4' # BSD
+sphinx>=1.8.0,<2.0.0;python_version=='2.7' # BSD
+sphinx>=1.8.0,!=2.1.0;python_version>='3.4' # BSD
More information about the Release-announce
mailing list