We are psyched to announce the release of: tripleo-common 16.3.0: A common library for TripleO workflows. The source is available from: https://opendev.org/openstack/tripleo-common Download the package from: https://tarballs.openstack.org/tripleo-common/ For more details, please see below. Changes in tripleo-common 16.2.0..16.3.0 ---------------------------------------- c09ef2c9 Add ceph_spec library to tripleo-common 6688b562 Don't enable module stream in rhel9 534f7f75 Remove /etc/yum.repos.d/ubi.repo 6e034802 Remove redhat-release only if installed 6de1ac30 remove remove-machine-id element e939a0e4 Remove additional patching to use gitpython with eventlet f442bcad Use Python3 yoga unit tests 7a7a2a13 Remove workaround for tempest sudoers fbf7abfd Bump Ceph container daemons to v6.0.6 b80b98ff Add tempest to sudoers for tempest container image f256ac8e Remove unused tripleo_common.utils.keystone 8a7f0932 Remove unused tripleo_common.utils.time_functions 6a34b529 Stop creating manifest .htaccess 98aa48e8 Install curl for EL8 only 01bfb2b4 Add collectd plugins and related packages 93b44b67 Tidy up config image declarations 62713d73 Removing erlang-hipe 6a4c8836 task-core file generation 0fbb8e4f Remove memcachec from containers 02c44076 Running ansible-config before writing default config 4fb684e6 Disable ubi repos during container builds cc2a6457 Deactivate LV's before disconnecting nbd device 9fb5649f Add an API config image heat variable 5439651d Add designate dashboard to the horizon container f8eeb0dd Fix namespace-less containers in image-serve 2b4dd668 [EL8] Add nodejs:14 module stream 9c479d28 [CS9] Rework dnf modules 96a715e6 Trivial: fix conditional whitespace f9377d06 Fix permissions for deployments 25f97d8e Delete overcloud-hardened-full image definitions 78f5d7b6 Add ipa client to tripleoclient container 170bb80a Include qdrouterd packages on EL9 6579b685 Fix the help output for tripleo-mount-image 031ba553 [EL9] Switch to mariadb:10.5 module f558eaa7 Update tcib for CentOS Stream 9 cd5c9544 add kernel-modules-extra in overcloud image needed for HWOL d86b0635 Remove six library b6df8024 [c9] replacing genisoimage with xorriso 23b8327e Remove unused constants for Mistral workflows/actions 6d004924 Remove unused DEFAULT_DEPLOY_*_NAME 20a20ef9 Remove unused TRIPLEO_NETWORK_CONFIG_RESOURCE 95bddb34 Remove unused DEPLOYMENT_STATUS_FILE Diffstat (except docs and test files) ------------------------------------- .../container_image_prepare_defaults.yaml | 2 +- container-images/tcib/base/base.yaml | 50 +++- container-images/tcib/base/collectd/collectd.yaml | 11 +- container-images/tcib/base/mariadb/mariadb.yaml | 2 +- container-images/tcib/base/os/horizon/horizon.yaml | 3 +- .../ironic-conductor/ironic-conductor.yaml | 2 +- .../tcib/base/os/keystone/keystone.yaml | 5 +- .../nova-compute-ironic/nova-compute-ironic.yaml | 2 +- .../os/nova-base/nova-compute/nova-compute.yaml | 6 +- .../os/nova-base/nova-libvirt/nova-libvirt.yaml | 4 +- container-images/tcib/base/os/tempest/tempest.yaml | 3 + .../tcib/base/os/tempest/tempest_sudoers | 1 + container-images/tcib/base/rabbitmq/rabbitmq.yaml | 1 - .../tcib/base/tripleoclient/tripleoclient.yaml | 5 + container-images/tripleo_containers.yaml | 4 +- container-images/tripleo_containers.yaml.j2 | 13 +- image-yaml/overcloud-hardened-images-centos8.yaml | 10 - ...vercloud-hardened-images-python3-rt-kernel.yaml | 43 --- image-yaml/overcloud-hardened-images-rhel8.yaml | 11 - .../overcloud-hardened-images-uefi-centos8.yaml | 4 +- ...ud-hardened-images-uefi-python3-rt-kernel.yaml} | 10 +- .../overcloud-hardened-images-uefi-python3.yaml | 1 - .../overcloud-hardened-images-uefi-rhel8.yaml | 3 +- image-yaml/overcloud-images-centos8.yaml | 2 + image-yaml/overcloud-images-rhel8.yaml | 1 + requirements.txt | 2 - scripts/tripleo-mount-image | 17 +- tripleo_common/constants.py | 69 ----- tripleo_common/exception.py | 6 +- tripleo_common/image/builder/buildah.py | 5 +- tripleo_common/image/image_builder.py | 4 +- tripleo_common/image/image_export.py | 11 +- tripleo_common/image/image_uploader.py | 29 +- tripleo_common/inventory.py | 57 ++++ tripleo_common/templates/deployments.yaml | 7 + tripleo_common/update.py | 4 +- tripleo_common/utils/ansible.py | 25 +- tripleo_common/utils/ceph_spec.py | 303 +++++++++++++++++++++ tripleo_common/utils/config.py | 103 ++++++- tripleo_common/utils/keystone.py | 299 -------------------- tripleo_common/utils/nodes.py | 7 +- tripleo_common/utils/overcloudrc.py | 3 +- tripleo_common/utils/passwords.py | 3 +- tripleo_common/utils/roles.py | 10 +- tripleo_common/utils/safe_import.py | 28 -- tripleo_common/utils/time_functions.py | 29 -- zuul.d/layout.yaml | 5 +- 53 files changed, 655 insertions(+), 720 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 40902f04..761984e8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7 +6,0 @@ GitPython>=1.0.1 # BSD License (3 clause) -eventlet!=0.20.1,>=0.20.0 # MIT @@ -15 +13,0 @@ python-ironicclient!=2.5.2,!=2.7.1,!=3.0.0,>=2.3.0 # Apache-2.0 -six>=1.10.0 # MIT
participants (1)
-
no-reply@openstack.org