[release-announce] [openstackansible] openstack-ansible 16.0.10 (pike)
no-reply at openstack.org
no-reply at openstack.org
Fri Apr 6 15:27:36 UTC 2018
We jubilantly announce the release of:
openstack-ansible 16.0.10: Ansible playbooks for deploying OpenStack
This release is part of the pike 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.
16.0.10
^^^^^^^
New Features
************
* An option to disable the "machinectl" quota system has been added.
The variable "lxc_host_machine_quota_disabled" is a Boolean with a
default of **true**. When this option is set to **true** it will
disable the "machinectl" quota system.
Upgrade Notes
*************
* Users should purge the 'ntp' package from their hosts if ceph-
ansible is enabled. ceph-ansible previously was configured to
install ntp by default which conflicts with the OSA ansible-
hardening role chrony service.
* The variable "lxc_host_machine_volume_size" now accepts any valid
size modifier acceptable by "truncate -s" and "machinectl set-
limit". prior to this change the option assumed an integer was set
for some value in gigabytes. All acceptable values can be seen
within the documentation for machinectl
(https://www.freedesktop.org/software/systemd/man/machinectl.html
#set-limit%20%5BNAME%5D%20BYTES)
Bug Fixes
*********
* ceph-ansible is no longer configured to install ntp by default,
which creates a conflict with OSA's ansible-hardening role that is
used to implement ntp using 'chrony'.
Other Notes
***********
* The variable "lxc_host_machine_volume_size" is used to set the
size of the default sparse file as well as define a limit within the
"machinectl" quota system. When the "machinectl" quota system is
enabled deployers should appropriately set this value to the size of
the container volume, even when not using a sparse file.
* The container image cache within machinectl has been set to "64G"
by default.
Changes in openstack-ansible 16.0.9..16.0.10
--------------------------------------------
65cac55 Update pip_install role and work around OVH nested-virt issues
c3c9978 Ensure that RDO/SUSE series repo instructions stay up to date
ba277a2 Update repo_build role for PBR fix
fb18a54 Stop running get-ansible-role-requirements with -vvv
629a9a5 Stable keepalived priorities
57025d8 Disable ceph-ansible NTP installation
5ca2626 Update os_nova SHA
9629a03 Update existing container_networks
51b8dcc Update all SHAs for 16.0.10
c156bae Fix typo and misleading task name for nova-consoleauth
3eaeafc Fix BOOTSTRAP_OPTS
2b540aa Pin ansible at urllib fix SHA
6bfebae Clean-up gate code to use mirror_info
Diffstat (except docs and test files)
-------------------------------------
ansible-role-requirements.yml | 28 ++++----
deploy-guide/source/conf.py | 6 +-
deploy-guide/source/deploymenthost.rst | 26 ++++----
group_vars/all/all.yml | 2 +-
group_vars/all/keepalived.yml | 68 --------------------
group_vars/ceph_all.yml | 4 ++
group_vars/haproxy/haproxy.yml | 37 +++++++++++
group_vars/haproxy/keepalived.yml | 68 ++++++++++++++++++++
group_vars/haproxy_all.yml | 37 -----------
osa_toolkit/generate.py | 37 +++++------
playbooks/defaults/repo_packages/gnocchi.yml | 2 +-
.../defaults/repo_packages/openstack_services.yml | 66 +++++++++----------
playbooks/os-nova-install.yml | 4 +-
.../notes/ceph-ansible-ntp-8d5078e3e1340ef4.yaml | 11 ++++
.../notes/set-limit-disabled-25998f1f12987c12.yaml | 20 ++++++
scripts/bootstrap-aio.sh | 2 +-
scripts/bootstrap-ansible.sh | 5 +-
.../bootstrap-host/tasks/install_packages.yml | 74 +---------------------
.../bootstrap-host/tasks/prepare_aio_config.yml | 56 +++++++++++-----
.../bootstrap-host/templates/apt-sources.list.j2 | 16 -----
.../templates/user_variables.aio.yml.j2 | 20 ++----
23 files changed, 281 insertions(+), 324 deletions(-)
More information about the Release-announce
mailing list