[release-announce] kayobe 6.1.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Fri Feb 21 16:48:59 UTC 2020


We are psyched to announce the release of:

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

This release is part of the stein stable release series.

The source is available from:

    https://opendev.org/openstack/kayobe

Download the package from:

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

For more details, please see below.

6.1.0
^^^^^


New Features
************

* Adds support for custom Elasticsearch configuration.


Upgrade Notes
*************

* The database backup support in Kolla Ansible has been modified to
  use Mariabackup rather than Xtrabackup.


Deprecation Notes
*****************

* The "kolla_enable_xtrabackup" variable is deprecated in favour of
  "kolla_enable_mariabackup".


Bug Fixes
*********

* Fixes an issue with "kayobe overcloud post configure" when Ironic
  is disabled, but "ironic_serial_console_autoenable" is set to
  "true". See story 2006662 for details.

* Fixes an issue when specifying multiple regular expressions to the
  "kayobe seed container image build" and "kayobe overcloud container
  image build" commands. See story 2006475 for details.

* Fixes an issue where "kayobe overcloud post configure" would use
  the public OpenStack API interface, which might not be accessible
  from the control hosts. See story 2006814 for details.

Changes in kayobe 6.0.0..6.1.0
------------------------------

f10c8e9 Use {{ openstack_branch }} as version of kolla-ansible in ansible tests
93f1aaa Use mariabackup for database backups
4a1a654 Use internal API endpoints in overcloud API interaction
6e26e6b Fix use of IPA images in Bifrost without a checksum
08738f6 Fix kayobe overcloud provision without seed in limit
8009d97 Stop running kolla-target-venv in seed hypervisor host upgrade
57a6d42 Allow Kayobe to wipe virtualized disks
716a8c7 Don't list tasks for config dump
0b9a794 Add support for custom Elasticsearch config
fcb0cc0 Task to generate nginx.conf in inspection-store missing `become: True`
97b18cb Fix kolla-ansible role tests
8252246 Fix kolla ansible virtualenv creation on the seed
b513765 Only stop chrony on nodes in kolla inventory
8e1b924 Fix issue with image download when checksum url is none
08f093e Fix validation of locally built IPA when ironic is disabled
f40b64e Only set up the kolla ansible venv on hosts in the kolla ansible inventory
1451f67 Fix baremetal serial console autoenable
71acfdc Example should use hyphen instead of underscore
2d28008 CI: Don't set cpu mode
91af67d Try running `docker info` again if it fails
4f2845f format pxe_append_params as string and not a list
f34154d Fix container image build with multiple regexes
ad474b9 Fix kayobe-overcloud-centos CI job flakiness
127bd8b Fix after x/kayobe rename


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

.gitreview                                         |  2 +-
ansible/baremetal-compute-inspect.yml              |  1 +
ansible/baremetal-compute-manage.yml               |  1 +
ansible/baremetal-compute-provide.yml              |  1 +
...aremetal-compute-serial-console-post-config.yml |  9 +++-
ansible/group_vars/all/kolla                       |  6 ++-
ansible/group_vars/all/openstack                   |  3 ++
ansible/kolla-bifrost-hostvars.yml                 | 62 ++++++++++------------
ansible/kolla-openstack.yml                        |  8 +--
ansible/kolla-target-venv.yml                      | 13 ++++-
...ud-introspection-rules-dell-lldp-workaround.yml |  1 +
ansible/overcloud-introspection-rules.yml          |  1 +
ansible/overcloud-ipa-images.yml                   |  1 +
ansible/provision-net.yml                          |  3 ++
ansible/roles/docker/tasks/main.yml                |  3 ++
ansible/roles/image-download/tasks/main.yml        |  3 +-
ansible/roles/inspection-store/tasks/config.yml    |  1 +
ansible/roles/ipa-images/defaults/main.yml         |  3 ++
ansible/roles/ipa-images/tasks/main.yml            |  3 ++
ansible/roles/ipa-images/tasks/set-driver-info.yml |  1 +
.../roles/ironic-inspector-rules/defaults/main.yml |  3 ++
.../library/os_ironic_inspector_rule.py            |  1 +
.../roles/ironic-inspector-rules/tasks/main.yml    |  1 +
.../roles/kolla-bifrost/templates/bifrost.yml.j2   | 12 -----
ansible/roles/kolla-build/defaults/main.yml        |  2 +-
ansible/roles/kolla-openstack/defaults/main.yml    | 24 +++++----
.../molecule/enable-everything/molecule.yml        |  9 ++--
ansible/roles/kolla-openstack/tasks/config.yml     |  2 +-
.../kolla-openstack/templates/backup.my.cnf.j2     |  4 +-
.../roles/kolla-openstack/templates/ironic.conf.j2 |  2 +-
ansible/roles/kolla-openstack/vars/main.yml        | 10 ++--
ansible/roles/wipe-disks/tasks/main.yml            |  6 +--
ansible/stop-chrony.yml                            | 13 ++++-
dev/functions                                      | 14 ++---
dev/tenks-deploy-config-compute.yml                |  3 ++
dev/tenks-deploy-config-overcloud.yml              |  3 ++
etc/kayobe/kolla.yml                               |  3 +-
kayobe/ansible.py                                  | 15 +++---
kayobe/cli/commands.py                             |  7 ++-
...-config-for-elasticsearch-a762134e51b50f91.yaml |  3 ++
...remetal-serial-autoenable-0ccfec017cf2ddbc.yaml |  7 +++
.../fix-image-build-regex-964c8c6359841662.yaml    |  7 +++
.../fix-post-config-public-eb72f3a692a2be6b.yaml   |  7 +++
.../notes/mariabackup-9370d55279c1aa78.yaml        |  9 ++++
requirements.yml                                   |  4 +-
tools/test-ansible.sh                              |  6 ++-
zuul.d/jobs.yaml                                   |  8 +--
54 files changed, 243 insertions(+), 122 deletions(-)







More information about the Release-announce mailing list