We are glad to announce the release of: kayobe 17.7.0 This release is part of the dalmatian 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://bugs.launchpad.net/kayobe/+bugs For more details, please see below. 17.7.0 ^^^^^^ Upgrade Notes ************* * The default bootstrap user has been changed to "cloud-user" if "os_distribution" is set to "centos". Set "*_bootstrap_user" variables to "centos" to retain existing behaviour. Bug Fixes ********* * The default bootstrap user has been changed to "cloud-user" if "os_distribution" is set to "centos", to match official cloud images. * Fixes issue when Bifrost hostvars file incorectly generated by Kayobe. LP#2045927 * Fixes a regression in network connectivity check when using the "no_ip" attribute. LP#2125560 * Fixes "--check" and "--diff" CLI arguments not being passed into Kolla Ansible commands. LP#2123834 Changes in kayobe 17.6.0..17.7.0 -------------------------------- 1d2ec5b1 Remove default(omit) from Bifrost inventory template 338b5b96 CI: Fix Ubuntu cloud image tests f6fb05fc CI: Test seed VM with distribution cloud images 1dccc974 Network connectivity: Fix regression with noip 515ec7ee Explicity set --check and --diff in kolla-ansible ed977f84 Change default centos bootstrap user to cloud-user 7dbe196a CI: Add jobs for infra VM testing with cloud image Diffstat (except docs and test files) ------------------------------------- ansible/infra-vm-provision.yml | 2 +- ansible/inventory/group_vars/all/bifrost | 4 +- ansible/inventory/group_vars/all/compute | 7 ++-- ansible/inventory/group_vars/all/controllers | 5 ++- ansible/inventory/group_vars/all/infra-vms | 5 ++- ansible/inventory/group_vars/all/monitoring | 3 +- ansible/inventory/group_vars/all/seed | 5 ++- ansible/inventory/group_vars/all/seed-hypervisor | 5 ++- ansible/inventory/group_vars/all/storage | 7 ++-- ansible/kolla-bifrost-hostvars.yml | 2 +- ansible/network-connectivity.yml | 2 +- ansible/seed-vm-provision.yml | 2 +- .../configuration/scenarios/all-in-one/index.rst | 2 +- .../scenarios/all-in-one/overcloud.rst | 10 ++--- etc/kayobe/bifrost.yml | 2 +- etc/kayobe/compute.yml | 5 ++- etc/kayobe/controllers.yml | 3 +- etc/kayobe/infra-vms.yml | 3 +- etc/kayobe/monitoring.yml | 3 +- etc/kayobe/seed-hypervisor.yml | 3 +- etc/kayobe/seed.yml | 3 +- etc/kayobe/storage.yml | 5 ++- kayobe/kolla_ansible.py | 12 ++---- .../kayobe-infra-vm-base/infra-vms-group-vars.j2 | 5 +++ playbooks/kayobe-infra-vm-base/overrides.yml.j2 | 6 ++- playbooks/kayobe-seed-vm-base/overrides.yml.j2 | 6 ++- playbooks/kayobe-seed-vm-base/seed-group-vars.j2 | 5 +++ .../centos-bootstrap-user-4ee02dee551c62a6.yaml | 10 +++++ .../fix-bifrost-invenory-05f8a92915998f09.yaml | 5 +++ ...etwork-connectivity-no-ip-a37a2d97379a93e7.yaml | 5 +++ ...la-check-diff--extra-opts-03bc183075f59ada.yaml | 6 +++ zuul.d/jobs.yaml | 46 ++++++++++++++++++++++ zuul.d/project.yaml | 6 +++ 36 files changed, 162 insertions(+), 54 deletions(-)