[release-announce] [openstackansible] openstack-ansible 14.0.5 (newton)
no-reply at openstack.org
no-reply at openstack.org
Wed Jan 11 17:21:55 UTC 2017
We contentedly announce the release of:
openstack-ansible 14.0.5: Ansible playbooks for deploying OpenStack
This release is part of the newton stable release series.
The source is available from:
http://git.openstack.org/cgit/openstack/openstack-ansible
Download the package from:
https://tarballs.openstack.org/openstack-ansible/
For more details, please see below.
14.0.5
^^^^^^
New Features
************
* The installation of "chrony" is still enabled by default, but it
is now controlled by the "security_enable_chrony" variable.
* If the cinder backup service is enabled with
"cinder_service_backup_program_enabled: True", then heat will be
configured to use the cinder backup service. The
"heat_cinder_backups_enabled" variable will automatically be set to
"True".
* The copy of the "/etc/openstack-release" file is now optional. To
disable the copy of the file, set "openstack_distrib_file" to "no".
* The location of the "/etc/openstack-release" file placement can
now be changed. Set the variable "openstack_distrib_file_path" to
place it in a different path.
* Swift "versioned_writes" middleware is added to the pipeline by
default. Additionally the "allow_versioned_writes" settings in the
middleware configuration is set to "True". This follows the Swift
defaults, and enables the use of the "X-History-Location" metadata
Header.
Upgrade Notes
*************
* The variables used to produce the "/etc/openstack-release" file
have been changed in order to improve consistency in the name
spacing according to their purpose.
"openstack_code_name" --> "openstack_distrib_code_name"
"openstack_release" --> "openstack_distrib_release"
Note that the value for "openstack_distrib_release" will be taken
from the variable "openstack_release" if it is set.
* The variable "proxy_env_url" is now used by the apt-cacher-ng
jinja2 template to set up an HTTP/HTTPS proxy if needed.
* The variable "gnocchi_required_pip_packages" was incorrectly named
and has been renamed to "gnocchi_requires_pip_packages" to match the
standard across all roles.
Bug Fixes
*********
* The "container_cidr" key has been restored back to
"openstack_inventory.json".
The fix to remove deleted global override keys mistakenly deleted
the "container_cidr" key. This was used by downstream consumers, and
cannot be reconstructed with other information inside the inventory
file. Regression tests were also added.
* The apt-cacher-ng daemon does not use the proxy server specified
in environment variables. The proxy server specified in the
"proxy_env_url" variable is now set inside the apt-cacher-ng
configuration file.
* Setup for the PowerVM driver was not properly configuring the
system to support RMC configuration for client instances. This fix
introduces an interface template for PowerVM that properly supports
mixed IPV4/IPV6 deploys and adds documentation for PowerVM RMC. For
more information see bug 1643988.
Changes in openstack-ansible 14.0.4..14.0.5
-------------------------------------------
2292cd1 Add retries to apt update in cache proxy task
484ebd4 Auto-enable heat cinder backup functionality
42923c0 Fixed when logic for gnocchi bind mounts
d1bea59 Update all SHAs for 14.0.5
299264a Don't delete container_cidr key when overriding
Diffstat (except docs and test files)
-------------------------------------
ansible-role-requirements.yml | 20 +++++-----
global-requirement-pins.txt | 2 +-
playbooks/common-tasks/package-cache-proxy.yml | 2 +
playbooks/defaults/repo_packages/gnocchi.yml | 2 +-
.../defaults/repo_packages/openstack_services.yml | 46 +++++++++++-----------
playbooks/inventory/dynamic_inventory.py | 4 +-
playbooks/inventory/group_vars/all.yml | 4 +-
playbooks/inventory/group_vars/heat_all.yml | 4 ++
playbooks/os-gnocchi-install.yml | 6 ++-
.../chrony-config-variable-7a1a7862c05c9675.yaml | 5 +++
...ntainer_cidr_key_restored-4d232fff46ec00b9.yaml | 11 ++++++
...heat-using-cinder-backups-f9b4837d25f4b8b7.yaml | 8 ++++
...tack-release-file-changes-ef4b28d46378fd7a.yaml | 19 +++++++++
.../proxy-apt-cacher-ng-1bedb761e2db04b8.yaml | 9 +++++
.../support-powervm-rmc-dedce9da5fdd1bea.yaml | 7 ++++
...rsioned-writes-middleware-0b529e3cf2fb493d.yaml | 8 ++++
...ame-required-pip-packages-632851ef8137a4a1.yaml | 5 +++
scripts/scripts-library.sh | 2 +-
19 files changed, 150 insertions(+), 41 deletions(-)
More information about the Release-announce
mailing list