[release-announce] openstack-ansible 18.1.4 (rocky)

no-reply at openstack.org no-reply at openstack.org
Mon Feb 18 18:24:38 UTC 2019


We are stoked to announce the release of:

openstack-ansible 18.1.4: 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.4
^^^^^^


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

* It is now possible to modify the NTP server options in chrony
  using "security_ntp_server_options".

* Chrony got a new configuration option to synchronize the system
  clock back to the RTC using the "security_ntp_sync_rtc" variable.
  Disabled by default.


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

* The data structure for "galera_gpg_keys" has been changed to be a
  dict passed directly to the applicable apt_key/rpm_key module. As
  such any overrides would need to be reviewed to ensure that they do
  not pass any key/value pairs which would cause the module to fail.

* The default values for "galera_gpg_keys" have been changed for all
  supported platforms will use vendored keys. This means that the task
  execution will no longer reach out to the internet to add the keys,
  making offline or proxy-based installations easier and more
  reliable.

* The data structure for "rabbitmq_gpg_keys" has been changed to be
  a dict passed directly to the applicable apt_key/rpm_key module. As
  such any overrides would need to be reviewed to ensure that they do
  not pass any key/value pairs which would cause the module to fail.

* The default values for "rabbitmq_gpg_keys" have been changed for
  all supported platforms will use vendored keys. This means that the
  task execution will no longer reach out to the internet to add the
  keys, making offline or proxy-based installations easier and more
  reliable.


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

* The following variable name changes have been implemented in order
  to better reflect their purpose.

  * "lxc_host_machine_quota_disabled" ->
    "lxc_host_btrfs_quota_disabled"

  * "lxc_host_machine_qgroup_space_limit" ->
    "lxc_host_btrfs_qgroup_space_limit"

  * "lxc_host_machine_qgroup_compression_limit" ->
    "lxc_host_btrfs_qgroup_compression_limit"


Bug Fixes
*********

* When using LXC containers with a copy-on-write back-end, the
  "lxc_hosts" role execution would fail due to undefined variables
  with the "nspawn_host_" prefix. This issue has now been fixed.

* In https://review.openstack.org/582633 an adjustment was made to
  the "openstack-ansible" wrapper which mistakenly changed the
  intended behaviour. The wrapper is only meant to include the extra-
  vars and invoke the inventory if "ansible-playbook" was executed
  from inside the "openstack-ansible" repository clone (typically
  "/opt/openstack- ansible"), but the change made the path irrelevant.
  This has now been fixed - "ansible-playbook" and "ansible" will only
  invoke the inventory and include extra vars if it is invoked from
  inside the git clone path.

Changes in openstack-ansible 18.1.3..18.1.4
-------------------------------------------

f18e56b Define OSA clone dir in the openstack-ansible.sh script
ffcde42 Bump version to 18.1.4
a603874 Bump SHAs for stable/rocky


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

ansible-role-requirements.yml                      | 26 ++++----
inventory/group_vars/all/all.yml                   |  2 +-
playbooks/defaults/repo_packages/gnocchi.yml       |  4 +-
.../defaults/repo_packages/openstack_services.yml  | 74 +++++++++++-----------
...chrony-ntp-server-options-f8f87225a5282e1a.yaml |  4 ++
.../notes/chrony-rtc-sync-f46b9a526aec0889.yaml    |  4 ++
.../notes/galera-gpg-keys-96ed45fd1ec4cb14.yaml    | 12 ++++
.../lxc-host-machine-vars-5d11b1f269167fd3.yaml    | 15 +++++
.../osa-wrapper-path-fix-91e8c56b72c968b0.yaml     | 12 ++++
.../notes/rabbitmq-gpg-keys-042a47164265ea40.yaml  | 12 ++++
scripts/bootstrap-ansible.sh                       |  1 +
scripts/openstack-ansible.sh                       |  2 +-
12 files changed, 114 insertions(+), 54 deletions(-)







More information about the Release-announce mailing list