[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