tripleo-common 12.0.0 (ussuri)
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
participants (1)
-
no-reply@openstack.org