[release-announce] kayobe 7.3.0 (train)

no-reply at openstack.org no-reply at openstack.org
Sat Jun 19 09:47:56 UTC 2021


We enthusiastically announce the release of:

kayobe 7.3.0: Deployment of OpenStack to bare metal using OpenStack
kolla and bifrost

This release is part of the train stable release series.

The source is available from:

    https://opendev.org/openstack/kayobe

Download the package from:

    https://tarballs.openstack.org/kayobe/

Please report issues through:

    https://storyboard.openstack.org/#!/project/openstack/kayobe

For more details, please see below.

Changes in kayobe 7.2.1..7.3.0
------------------------------

de5fa9ac Update CentOS 8 docs to use 8.4 image
ad86b880 Revert "CI: switch to quay.io for container images"
cfad3bed docs: Update Freenode to OFTC
3f95e6c5 CI: Remove unused Docker images after overcloud upgrade
c39bdcdd Sync the names and content of the repo-files for CentOS8
67b8e786 Restore upper constraints for docs and releasenotes
b26f4c1c CI: switch to quay.io for container images
f8b4d2b1 Use released version of mrlesmithjr.mdadm
b57f536e Update setuptools before installing kayobe
c12192c1 Revert "Performance: skip LVM configuration if no groups configured"
67103fb5 Fix help texts of inventory options
020e9329 Fix installation errors with Python 2
7ecc15fa Update seed VM image to CentOS 8.3
754f5684 Avoid fact gathering for group_by
b904559a CI: increase Ansible Galaxy retries & add delay
23a46166 CI: Fix kayobe-tox-molecule job
0ec936aa Document requirements for symlinks used by custom playbooks
130393e3 Update IPA docs and test build with extra-hardware
93ff0175 Fix CentOS 7 IPA build and test in CI
7640af70 Test building seed deployment images in the seed job (CentOS 8 only)
41c4c687 Fix building CentOS 8 IPA images on stable/train
a3557353 Quote kolla limit when calling kolla-ansible
38d0904f CI: Fix overcloud and seed VM jobs on vexxhost clouds
8bac90b1 CI: use overlay2 storage driver for overcloud deploy
f668d9be Fix copying Swift ring files
63c68e32 Add ipa_build_upper_constraints_file variable
564af0ab CI: overcloud upgrade fixes for Train
15e565fe Performance: avoid set_fact in Kolla Ansible host vars
f4a8db8f Fix /tmp/swift-rings/backups/ files deletion
b3dd0612 Fix --limit with commas


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

README.rst                                         |   2 +-
ansible/action_plugins/kolla_ansible_host_vars.py  |  19 ++
ansible/group_vars/all/ipa                         |   5 +
ansible/group_vars/all/swift                       |   6 +-
ansible/kayobe-ansible-user.yml                    |   1 +
ansible/kolla-ansible.yml                          | 274 ++++++---------
ansible/kolla-openstack.yml                        |   3 +
ansible/lvm.yml                                    |  15 +-
ansible/overcloud-bios-raid.yml                    |   1 +
ansible/overcloud-grafana-configure.yml            |   3 +-
...ud-introspection-rules-dell-lldp-workaround.yml |   4 +-
ansible/overcloud-introspection-rules.yml          |   3 +-
ansible/overcloud-ipa-build.yml                    |  15 +-
ansible/overcloud-ipa-images.yml                   |   3 +-
ansible/physical-network.yml                       |   2 +
ansible/provision-net.yml                          |   3 +-
ansible/roles/dnf/tasks/local-mirror.yml           |  10 +
.../roles/dnf/templates/CentOS-AppStream.repo.j2   |  19 --
ansible/roles/dnf/templates/CentOS-Base.repo.j2    |  19 --
ansible/roles/dnf/templates/CentOS-Extras.repo.j2  |  20 --
.../dnf/templates/CentOS-Linux-AppStream.repo.j2   |  17 +
.../dnf/templates/CentOS-Linux-BaseOS.repo.j2      |  17 +
.../dnf/templates/CentOS-Linux-Extras.repo.j2      |  17 +
ansible/roles/kolla-ansible/tasks/install.yml      |   3 +-
ansible/roles/kolla-openstack/tasks/config.yml     |  17 +-
ansible/roles/kolla/tasks/install.yml              |   3 +-
.../roles/swift-rings/files/swift-ring-builder.py  |   4 +-
ansible/roles/swift-rings/tasks/main.yml           |  10 +-
ansible/seed-ipa-build.yml                         |  12 +-
dev/functions                                      |  34 +-
dev/tenks-deploy-config-compute.yml                |   4 +
etc/kayobe/ipa.yml                                 |   4 +
kayobe/ansible.py                                  |   7 +-
kayobe/kolla_ansible.py                            |  10 +-
kayobe/plugins/__init__.py                         |   0
kayobe/plugins/action/__init__.py                  |   0
kayobe/plugins/action/kolla_ansible_host_vars.py   | 152 +++++++++
.../plugins/action/test_kolla_ansible_host_vars.py | 368 +++++++++++++++++++++
kayobe/utils.py                                    |  27 ++
playbooks/kayobe-overcloud-base/overrides.yml.j2   |   7 +
.../kayobe-overcloud-upgrade-base/overrides.yml.j2 |  14 +
playbooks/kayobe-overcloud-upgrade-base/pre.yml    |   8 +
playbooks/kayobe-overcloud-upgrade-base/run.yml    |   6 +
playbooks/kayobe-seed-base/overrides.yml.j2        |  50 +++
.../fix-limit-with-commas-04a357b0b7ef0371.yaml    |   6 +
...a-build-upper-constraints-5686abaa161b0d94.yaml |   7 +
.../notes/quote-kolla-limit-042422e69c008109.yaml  |   5 +
.../notes/seed-vm-centos-8.3-7726c9d0603508eb.yaml |   4 +
.../notes/story-2007297-73f498ef6bc89fe9.yaml      |   5 +
.../notes/story-2008354-0c34e2ad7aeb7d3d.yaml      |   6 +
.../train-centos7-ipa-fix-cc6db8e25578649c.yaml    |   6 +
.../notes/train-ipa-dib-fix-c348a7e3ba346ba1.yaml  |   8 +
requirements.yml                                   |   5 +-
roles/kayobe-diagnostics/files/get_logs.sh         |   6 +
test-requirements.txt                              |   2 +
tools/ansible-galaxy-retried.sh                    |   6 +-
tox.ini                                            |   4 +-
66 files changed, 1072 insertions(+), 313 deletions(-)


Requirements updates
--------------------

diff --git a/test-requirements.txt b/test-requirements.txt
index 020031c3..516e5932 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -18,0 +19,2 @@ paramiko
+# ruamel.yaml 0.17.0 makes the kayobe-tox-molecule job fail.
+ruamel.yaml<0.17.0






More information about the Release-announce mailing list