[release-announce] [openstackansible] openstack-ansible-os_cinder 16.0.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Thu Sep 14 17:22:45 UTC 2017


We are stoked to announce the release of:

openstack-ansible-os_cinder 16.0.0: os_cinder role for OpenStack-
Ansible

This release is part of the pike release series.

Download the package from:

    https://tarballs.openstack.org/openstack-ansible-os_cinder/

For more details, please see below.

Changes in openstack-ansible-os_cinder 15.0.0.0rc1..16.0.0
----------------------------------------------------------

b3f53ea Correct cinder online migrations command
ab5b6d7 Ensure online migrations can run
a5f39a0 Update paste, policy and rootwrap configurations 2017-08-25
00ac49c Updated from OpenStack Ansible Tests
4095460 Updated from OpenStack Ansible Tests
6761caf Update vars and test tooling for Pike
eeb849e tasks: cinder_install: Fix virtualenv-tools issue on openSUSE
4d0f5e8 Update UPPER_CONSTRAINTS_FILE for stable/pike
d14dfe7 Update .gitreview for stable/pike
009fff5 Fix reloads for uWSGI
efacb02 Updated from OpenStack Ansible Tests
3202eb1 remove the use of iteritems
037b9fe Add dnf support
bffc93a Updated from OpenStack Ansible Tests
c090809 Updated from OpenStack Ansible Tests
8515cee Updated from global requirements
f7f45e1 Implement uWSGI for cinder-api
3602554 Update URLs in documents according to document migration
60e0628 Include ceph_client role if needed
849677b Sort key-value pairs in backend dictionaries
d6e9276 Add support for the openSUSE Leap distributions
c28a287 Updated from OpenStack Ansible Tests
09cb727 Cast the resulting intersect set into a list
823ced9 Improve inventory scoping for limited play execution
00c9a60 Updated from OpenStack Ansible Tests
22f81ad Fix double conditional bug
8f1781a Simplify and optimise cinder tasks
6315211 Fix openstackdocstheme settings
d0c46f2 Updated from global requirements
c64ac5e Switch from oslosphinx to openstackdocstheme
d569419 Updated from OpenStack Ansible Tests
bca5c32 Implement data migrations for rolling upgrades
1bbe80e Install lvm2 for cinder-volume LVM hosts
84072c2 Deprecate rpc_backend option
72b3fdc Add reload support to init file
b98100f Ensure that services restart in a particular order
f8f7fa0 Add thinprovisioning tools for Ubuntu
0acb1cc Updated from global requirements
e400f33 Updated from global requirements
22a5146 Switch to Cryptography over pycrypto
d630fbc Add availability benchmark test to Cinder upgrade
6ba2290 Optimise the distro package installation
f80cb68 Ensure that role tests pin pip/setuptools/wheel
d513189 Updated from global requirements
f2ed992 Filter services dictionary per host
be3ae4c Update paste, policy and rootwrap configurations 2017-06-02
a1b75d3 Deprecate profiler_enabled option
49435e2 Remove deprecated glance_api_version option
de17bd6 Update paste, policy and rootwrap configurations 2017-05-26
0187cc5 Allow the developer constraints to be adjusted
fb807f2 Perform an atomic policy file change
4a4cdf7 Deprecate rabbit_use_ssl option
e96e202 Add venv_tag local fact
e16641e Updated from global requirements
8b7fc59 Support no validation of internal SSL endpoints
a8c05c8 Fix for lookup and get_url occuring in different places
942ec4d Cleanup CentOS pkg
dd95023 Use zuul-cloner for tests repo in OpenStack-CI
69af8fb Update paste, policy and rootwrap configurations 2017-04-28
b620dc0 Replace var approach with config_template approach
e5e98de Optimise apt cache update task
fe32f9f Make Cinder Auth Strategy configurable
5c72bbb Fix role gate tests for Ansible 2.3
00d97e5 Rename reno to avoid conflict on integrated repo
278cfa1 Added open-iscsi package to Cinder container.
1321fd3 Update paste, policy and rootwrap configurations 2017-03-31
40d2147 [Trivial] Fix init unit file comment
c2d4045 Ensure the components are isolated from the system
2991a99 Adjust cinder init restart times, provide variable
28f537a Only install git when developer_mode is enabled
b0e5eb6 Deprecate auth_plugin option
acb1a9a Do a whole word grep
a88589b Fix Cinder upgrade jobs
b7bb1d8 Add support for cinder v3 api
daab279 [DOCS] Update volume_driver of Dell EqualLogic
02715dd Install python2-pyOpenSSL package on CentOS
265da9b Update paste, policy and rootwrap configurations 2017-03-03
8ed8841 Updated from global requirements
e4be065 Provide empty default for cinder_backends
70ededd Fix "previous role" branch to stable/ocata
ea00eb2 Cap the number of worker threads
beba041 Split out cinder upgrade into it's own script.
b865149 Update paste, policy and rootwrap configurations 2017-02-13
3b26f98 Updated from global requirements
bd9b210 Updated from global requirements
cf27e9e Install python2 for Ubuntu 16.04 and CentOS 7 in Vagrant
e9cf96f Implementing stricter permissions on config files
544f5f2 Use https instead of http for git.openstack.org
4a362dc Update reno for stable/ocata
8a896b1 NFS backend option "shares" should not be templated
cd683ac [DOCS] Adding missing config parameter of Dell EQLX in cinder
b1de1e0 Update paste, policy and rootwrap configurations 2017-02-02
21f9bc0 [DOCS] Adding configuration for use Dell EQLX in cinder
1f787a0 Add variable to enable integration with barbican


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

.gitignore                                         |   3 +
.gitreview                                         |   1 +
README.rst                                         |   2 +-
Vagrantfile                                        |  49 ++++++++--
bindep.txt                                         |  48 +++++++---
defaults/main.yml                                  |  70 ++++++++++++---
files/rootwrap.d/volume.filters                    |  41 +++++----
handlers/main.yml                                  |  56 ++++++++++--
meta/main.yml                                      |   7 +-
...nder_osapi_volume_workers-db32afcf7615b05b.yaml |   5 ++
.../cinder-auth-stragety-02ca99f48ad7739b.yaml     |   5 ++
.../cinder-data-migrations-ce31707c078b335c.yaml   |   9 ++
...der-init-config-overrides-9e495aee023deed6.yaml |  10 +++
.../notes/cinder_api_v3-cc53677ce77d97c3.yaml      |   5 ++
...cinder_init_time_settings-1ef46f6b9d4fc1df.yaml |  18 ++++
.../notes/cinder_uwsgi-c6a1651a4c54a8cc.yaml       |  15 ++++
.../deprecate_auth_plugin-1a78326719d67f23.yaml    |   5 ++
...glance_api_version_option-5dc1d316c979e940.yaml |   5 ++
.../notes/remove_rpc_backend-7123da9fe3419215.yaml |   5 ++
...-insecure-cinder-endpoint-5cbbb4d8c647d521.yaml |  11 +++
releasenotes/source/conf.py                        |  11 ++-
releasenotes/source/index.rst                      |   1 +
releasenotes/source/ocata.rst                      |   6 ++
setup.cfg                                          |   2 +-
setup.py                                           |   2 +-
tasks/cinder_backends.yml                          |  21 +++--
tasks/cinder_cleanup_old_facts.yml                 |  29 ++++++
tasks/cinder_db_setup.yml                          |  20 +++++
tasks/cinder_init_common.yml                       |  30 -------
tasks/cinder_init_systemd.yml                      |  41 ++++-----
tasks/cinder_install.yml                           |  80 +++++++++--------
tasks/cinder_post_install.yml                      |  10 +--
tasks/cinder_pre_install.yml                       |   2 +-
tasks/cinder_qos.yml                               |   8 +-
tasks/cinder_service_setup.yml                     |   9 ++
tasks/cinder_uwsgi.yml                             |  32 +++++++
tasks/main.yml                                     |  53 +++++++++--
templates/cinder-systemd-init.j2                   |  22 +++--
templates/cinder-systemd-tmpfiles.j2               |   4 +-
templates/cinder-uwsgi.ini.j2                      |  20 +++++
templates/cinder.conf.j2                           |  27 +++---
templates/policy.json.j2                           |  27 +++++-
templates/rootwrap.conf.j2                         |   2 +-
test-requirements.txt                              |  11 ++-
tox.ini                                            |  35 +++-----
vars/main.yml                                      |  49 ++++++++++
vars/redhat-7.yml                                  |  10 ++-
vars/suse-42.yml                                   |  42 +++++++++
vars/ubuntu-16.04.yml                              |  19 ++--
61 files changed, 1198 insertions(+), 328 deletions(-)


Requirements updates
--------------------

diff --git a/test-requirements.txt b/test-requirements.txt
index a5433f9..ae8c323 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ flake8<2.6.0,>=2.5.4 # MIT
-pyasn1 # BSD
+pyasn1!=0.2.3 # BSD
@@ -8 +8 @@ pyOpenSSL>=0.14 # Apache-2.0
-requests!=2.12.2,>=2.10.0 # Apache-2.0
+requests>=2.14.2 # Apache-2.0
@@ -12,3 +12,2 @@ ndg-httpsclient>=0.4.2;python_version<'3.0' # BSD
-sphinx!=1.3b1,<1.4,>=1.2.1 # BSD
-oslosphinx>=4.7.0 # Apache-2.0
-openstackdocstheme>=1.5.0 # Apache-2.0
+sphinx>=1.6.2 # BSD
+openstackdocstheme>=1.16.0 # Apache-2.0
@@ -16 +15 @@ doc8 # Apache-2.0
-reno>=1.8.0 # Apache-2.0
+reno!=2.3.1,>=1.8.0 # Apache-2.0






More information about the Release-announce mailing list