[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