[release-announce] tripleo-common 12.2.0 (ussuri)
no-reply at openstack.org
no-reply at openstack.org
Thu Mar 19 22:02:34 UTC 2020
We joyfully announce the release of:
tripleo-common 12.2.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/tripleo-common/
Please report issues through:
https://bugs.launchpad.net/tripleo-common/+bugs
For more details, please see below.
12.2.0
^^^^^^
New Features
* Added *overcloud-images-ceph.yaml*, *overcloud-images-ceph-
centos8.yaml*, and *overcloud-images-ceph-rhel8.yaml* to allow an
operator to build an image that can be used for dedicated ceph
nodes. This *overcloud-ceph* image would not have the openstack
client, ha or openvswitch related packages.
* This patch moves away from "ss" execs, using lsof instead. This
allows to drop most of the piping and subshells, making things
stronger.
* Introduce new HEALTHCHECK_DEBUG variable in order to toggle
verbosity, defaults to 0 (no verbosity). Setting it to 1 will
activate -x flag, among other things.
* Push some verbose output to a third descriptor, visible only if we
set the healthcheck to debug.
* Removed support for troubleshooting network issues using Skydive
(http://skydive.network).
Changes in tripleo-common 12.1.0..12.2.0
----------------------------------------
eda7ffe3 Use unversioned RHEL element w/ RHEL8
23ec01dc Change how we test for call
2f7dc8c7 Pass container name to prune_unused_services
163addca Move swift tempurl creation functionality to utils
2589b8f2 Add interface-names to centos8 images
d1dd4103 Remove skydive support
a8dc3e7d Move UploadTemplatesAction functionality to utils
6b32a278 Move PrepareContainerImageEnv functionality to utils
1d027b7e Bump ceph/daemon container image to v4.0.10
fff8dfa5 [Q->T] Introduce Queens to Train Upgrade
762d14f6 Remove get_passwords workflow and related action
b623b2f2 Remove unused password and fernet rotation actions and workflows
6f668e35 Move GeneratePasswordsAction functionality to utils
d1affef1 test_kolla_builder: make tests invariant to default data
14da80f4 update jobs to centos-8
21ab7853 replace centos-7 with centos-8 in scenario jobs
869f176c Move RotateFernetKeysAction functionality to utils
e688d422 deployment: set DeployIdentifier to '' if --skip-deploy-identifier is used
29367cb9 Fix upload-swift-artifacts handling of json data
5877ef54 Add overcloud-ceph image build yaml
7e5b0119 Fix memcached healthcheck regression
0fb6168a Remove tripleo.skydive_ansible.v1 workbook
f7217d23 Remove package_update workbook
53433609 Move generate_fencing_parameters functionality to utils
6ed56acb Move parameter actions functionality to utils - Part 1/2
79edc6a6 Modify roles to remove unused services
a54dc49b Do not create temporary swift URLS for ceph-ansible
c327dd10 Move package_update worflow related functionality to utils
29507385 Use config for layers
ff1d0f4b Added overcloud images yaml for CentOS-8
f27d6beb Remove upload_validations workflow and related action
d0340143 Move away from "ss" and drop default verbose mode
903e3497 Move plan container creation to utils
1506447e Remove capabilities-map.yaml related checks from plan workflows
c97180ce Improve upload-swift-artifacts handling of json data
307470c4 Improve step task check to cater for whitespace
475368e9 Make healthchecks more strict
24df9beb Remove tripleo.deployment.convert_status action
103cc944 Remove the undercloud backup workflow and actions
6c5f4796 Bracket IPv6 address in ironic_inspector healthcheck
4d969f04 Move process template functionality to utils
ffff7887 Set PROFILE_TASKS_TASK_OUTPUT_LIMIT
dc3a909f Remove container_image_prepare_default workflow
f4082980 Remove discover_nodes workflows
af5931f0 Remove unused tripleo.networks.v1 workbook
e7d1e592 Always convert to docker media format
Diffstat (except docs and test files)
-------------------------------------
.../container_image_prepare_defaults.yaml | 2 +-
container-images/overcloud_containers.yaml | 6 +-
container-images/overcloud_containers.yaml.j2 | 106 +-
healthcheck/common.sh | 106 +-
healthcheck/fluentd | 2 +-
healthcheck/glance-api | 7 +-
healthcheck/ironic-inspector | 2 +-
healthcheck/ironic-pxe | 2 +-
healthcheck/memcached | 8 +-
healthcheck/neutron-api | 7 +-
healthcheck/nova-vnc-proxy | 7 +-
healthcheck/opendaylight-api | 7 +-
healthcheck/sahara-api | 6 +-
healthcheck/swift-account-server | 6 +-
healthcheck/swift-container-server | 6 +-
healthcheck/swift-object-server | 6 +-
healthcheck/swift-proxy | 6 +-
healthcheck/tacker | 6 +-
image-yaml/overcloud-hardened-images-centos8.yaml | 10 +
image-yaml/overcloud-images-centos8.yaml | 21 +
image-yaml/overcloud-images-ceph-centos8.yaml | 9 +
image-yaml/overcloud-images-ceph-rhel8.yaml | 6 +
image-yaml/overcloud-images-ceph.yaml | 38 +
...ud-ceph-image-build-yamls-8ad8fe8b013a314e.yaml | 8 +
releasenotes/notes/no_ss-368721c3af17b782.yaml | 12 +
.../remove-skydive-support-1cea22a7419a3b13.yaml | 5 +
scripts/upload-swift-artifacts | 11 +-
setup.cfg | 17 -
tripleo_common/actions/ansible.py | 2 +-
tripleo_common/actions/base.py | 18 -
tripleo_common/actions/container_images.py | 158 +--
tripleo_common/actions/deployment.py | 42 +-
tripleo_common/actions/package_update.py | 72 +-
tripleo_common/actions/parameters.py | 572 +-------
tripleo_common/actions/plan.py | 47 +-
tripleo_common/actions/scale.py | 15 +-
tripleo_common/actions/swifthelper.py | 25 +-
tripleo_common/actions/templates.py | 377 +-----
tripleo_common/actions/undercloud.py | 242 ----
tripleo_common/actions/validations.py | 7 -
tripleo_common/image/image_uploader.py | 69 +-
.../test_package_update.py => utils/test_stack.py} | 36 +-
.../test_templates.py => utils/test_template.py} | 302 +++--
tripleo_common/utils/config.py | 4 +-
tripleo_common/utils/plan.py | 289 ++++
tripleo_common/utils/stack.py | 156 +++
tripleo_common/utils/stack_parameters.py | 223 ++++
tripleo_common/utils/swift.py | 21 +
tripleo_common/utils/template.py | 428 ++++++
workbooks/baremetal.yaml | 143 --
workbooks/container_images.yaml | 51 -
workbooks/deployment.yaml | 15 -
workbooks/fernet-key-rotate.yaml | 70 -
workbooks/networks.yaml | 199 ---
workbooks/package_update.yaml | 313 -----
workbooks/parameters.yaml | 53 -
workbooks/plan_management.yaml | 212 +--
workbooks/rename_ceph_ansible_fetch_directory.yaml | 105 --
workbooks/skydive-ansible.yaml | 74 --
workbooks/undercloud_backup.yaml | 129 --
workbooks/validations.yaml | 27 -
zuul.d/layout.yaml | 26 +-
74 files changed, 3386 insertions(+), 5213 deletions(-)
More information about the Release-announce
mailing list