[release-announce] openstack-ansible 18.1.1 (rocky)
no-reply at openstack.org
no-reply at openstack.org
Thu Dec 13 01:21:49 UTC 2018
We are ecstatic to announce the release of:
openstack-ansible 18.1.1: Ansible playbooks for deploying OpenStack
This release is part of the rocky stable release series.
The source is available from:
https://git.openstack.org/cgit/openstack/openstack-ansible
Download the package from:
https://tarballs.openstack.org/openstack-ansible/
For more details, please see below.
18.1.1
^^^^^^
New Features
************
* This role now optionally enables your compute nodes' KVM kernel
module nested virtualization capabilities, by setting
nova_nested_virt_enabled to true. Depending on your distribution and
libvirt version, you might need to set additional variables to fully
enabled nested virtualization. For details, please see
https://docs.openstack.org/nova/latest/admin/configuration
/hypervisor-kvm.html#nested-guest-support.
* You can now set the Libvirt CPU model and feature flags from the
appropriate entry under the "nova_virt_types" dictionary variable
(normally "kvm"). "nova_cpu_model" is a string value that sets the
CPU model; this value is ignored if you set any "nova_cpu_mode"
other than "custom". "nova_cpu_model_extra_flags" is a list that
allows you to specify extra CPU feature flags not normally passed
through with "host-model", or the "custom" CPU model of your choice.
Upgrade Notes
*************
* If your configuration previously set the "libvirt/cpu_model"
and/or "libvirt/cpu_model_extra_flags" variables in a
"nova_nova_conf_overrides" dictionary, you should consider moving
those to "nova_cpu_model" and "nova_cpu_model_extra_flags" in the
appropriate entry (normally "kvm") in the "nova_virt_types"
dictionary.
Bug Fixes
*********
* With the release of CentOS 7.6, deployments were breaking and
becoming very slow when we restart dbus in order to catch some
PolicyKit changes. However, those changes were never actaully used
so they were happening for no reason. We no longer make any
modifications to the systemd-machined configuration and/or PolicyKit
to maintain upstream compatibility.
Changes in openstack-ansible 18.1.0..18.1.1
-------------------------------------------
55bfbdb Implement AIO changes to allow test usage by roles
6c94d8e [docs] Clean up the AIO user story
bb63b08 Implement documentation changes for translations
1716ca7 Ensure AIO container_tech/install_method vars are namespaced
e9a1d96 Remove unnecessary octavia scenario AIO bootstrap
bae39fb Update lxc_hosts SHA for CentOS systemd fix
a83274a Fix "configure container (other services)" when statement
159ef81 Add bionic to Vagrantfile
70ffc0b Update doc to use chrony instead of ntp
4287eda Add extra volume types to AIO
70b83f2 Add openstackclient bash completion
2905299 Move ARA install to end of bootstrap
a70dc3a Update all SHAs for 18.1.1
0cd6fdb Ensure that a consistent mirror is used for RDO
43a165e haproxy: remove repo_cache service
41a76e7 Add MariaDB infrastructure mirrors
d43ee86 Set SUSE ceph-distro job to non-voting
90bf004 Use loop_var name in when clause
72358b3 Docs: Fix VLAN bridge interface in example setup
Diffstat (except docs and test files)
-------------------------------------
.gitignore | 9 +-
Vagrantfile | 11 ++
ansible-role-requirements.yml | 34 ++---
deploy-guide/source/targethosts-prepare.rst | 22 +--
.../openstack_interface.cfg.test.example | 2 +-
etc/openstack_deploy/conf.d/cinder.yml.aio | 27 ++++
.../openstack_user_config.yml.aio.j2 | 16 +--
inventory/group_vars/all/all.yml | 2 +-
inventory/group_vars/haproxy/haproxy.yml | 5 +
inventory/group_vars/utility_all.yml | 1 +
playbooks/common-playbooks/cinder.yml | 4 +-
playbooks/common-playbooks/nova.yml | 8 +-
playbooks/defaults/repo_packages/gnocchi.yml | 2 +-
.../defaults/repo_packages/openstack_services.yml | 74 +++++-----
playbooks/utility-install.yml | 3 +
.../notes/add-nested-virt-1db2270e73d1b34.yaml | 7 +
.../notes/nova-cpu-model-006da20048168842.yaml | 18 +++
...ve-machinectl-workarounds-d67a4739f6385f54.yaml | 7 +
scripts/bootstrap-ansible.sh | 10 +-
.../bootstrap-host/tasks/check-requirements.yml | 23 ++-
.../bootstrap-host/tasks/prepare_aio_config.yml | 42 ++++--
.../roles/bootstrap-host/tasks/prepare_octavia.yml | 80 -----------
.../templates/user_variables.aio.yml.j2 | 14 +-
.../templates/user_variables_octavia.yml.j2 | 25 ----
.../templates/user_variables_translations.yml.j2 | 2 +-
zuul.d/jobs.yaml | 44 +++---
zuul.d/project-templates.yaml | 13 +-
36 files changed, 399 insertions(+), 520 deletions(-)
More information about the Release-announce
mailing list