[openstackansible] openstack-ansible-os_cinder 16.0.0 (pike)
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
participants (1)
-
no-reply@openstack.org