We are happy to announce the release of: openstack-ansible-os_gnocchi 16.0.0: os_gnocchi for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_gnocchi/ For more details, please see below. Changes in openstack-ansible-os_gnocchi 15.0.0.0rc1..16.0.0 ----------------------------------------------------------- b6647a1 Updated from OpenStack Ansible Tests 62605ce Updated from OpenStack Ansible Tests 1c01714 Update vars and test tooling for Pike cc3c72d Update UPPER_CONSTRAINTS_FILE for stable/pike c2c85b6 Update .gitreview for stable/pike 986b6d8 Updated from OpenStack Ansible Tests c3173c5 Updated from OpenStack Ansible Tests 8847b9d Add dnf support aac8cd3 Updated from OpenStack Ansible Tests e7a16b1 Updated from OpenStack Ansible Tests ef3397d Updated from global requirements f4216d4 Update URLs in documents according to document migration d471354 Add support for the openSUSE Leap distributions 6834352 templates: gnocchi-httpd: Ensure proper user control in gnocchi root 9c494ec Updated from OpenStack Ansible Tests 71bd9ec Updated from OpenStack Ansible Tests 55ec069 Fix openstackdocstheme settings a1a183b Updated from OpenStack Ansible Tests a5716e6 Switch to Cryptography over pycrypto 539be4a Move to use new upstream Gnocchi f79b0f6 Updated from global requirements 4281a2c Switch from oslosphinx to openstackdocstheme 04126be Updated from global requirements 9f5e181 Updated from global requirements 5a0c643 Ensure that role tests pin pip/setuptools/wheel f0477bf Updated from global requirements 1f286a8 Allow the developer constraints to be adjusted 97f58f4 Use command instead of debug for handlers 305414c Ensure that policy file has correct group/mode d713fbc Add venv_tag local fact 33b1779 Updated from global requirements ff82da9 Use uri module for git sourced configs 3be423e Fix for lookup and get_url occuring in different places 7cc163a Cleanup CentOS pkg 1b71d34 Use zuul-cloner for tests repo in OpenStack-CI 752a834 Use package module to install distro packages ff7854c Perform an atomic policy file change 09b17c0 Rename release note to unique hash e62702e Reduce init restart/kill times cd8b38a Standardize test vars b82421c Rename reno to avoid conflict on integrated repo 318bd76 Ensure the components are isolated from the system 2008909 Do not try to create legacy resources 712400f Deprecate auth_plugin option 266cd0e Install python2-pyOpenSSL package on CentOS 3bf7677 Cap the number of worker processes 4b848dc Updated from global requirements 8aa6fcd Provide facility for a complete file override 236c943 Fix gnocchi endpoint variable names e869c8e Updated from global requirements 81ea7cc Updated from global requirements 026d332 Remove 3DES from gnocchi_ssl_cipher_suite f90fe7f Install python2 for Ubuntu 16.04 and CentOS 7 in Vagrant abf9ef4 Set the git location url to be the base gnocchi repo 2e99c5d Use https instead of http for git.openstack.org 3865eb4 Update reno for stable/ocata Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- .gitreview | 1 + Vagrantfile | 49 +++++++++-- bindep.txt | 44 +++++++--- defaults/main.yml | 54 +++++++++--- handlers/main.yml | 58 +++++++++++-- meta/main.yml | 24 +++++- ...ng_gnocchi_wsgi_processes-eb67a87e86097a7f.yaml | 6 ++ .../deprecate_auth_plugin-819233a76d4523e8.yaml | 5 ++ ...nocchi-deploy-config-file-afba6c2a8edac025.yaml | 7 ++ ...chi-init-config-overrides-4fc9ec27ea1bd090.yaml | 10 +++ ...nocchi_init_time_settings-ba554f29fc7fd351.yaml | 23 +++++ ...hi_upstream_file_retrieve-e2a056bfc532d761.yaml | 10 +++ ...-rename-gnocchi-endpoints-87626018773f77e0.yaml | 5 ++ releasenotes/source/conf.py | 11 ++- releasenotes/source/index.rst | 1 + releasenotes/source/ocata.rst | 6 ++ setup.cfg | 2 +- setup.py | 2 +- tasks/gnocchi_apache.yml | 37 ++++---- tasks/gnocchi_ceph_python_libs.yml | 4 +- tasks/gnocchi_init_common.yml | 27 ------ tasks/gnocchi_init_systemd.yml | 8 +- tasks/gnocchi_install.yml | 48 +++++++---- tasks/gnocchi_install_apt.yml | 26 ------ tasks/gnocchi_install_yum.yml | 24 ------ tasks/gnocchi_post_install.yml | 46 +++++----- tasks/main.yml | 3 +- templates/gnocchi-httpd.conf.j2 | 12 +++ templates/gnocchi-systemd-init.j2 | 13 ++- templates/gnocchi.conf.j2 | 2 +- test-requirements.txt | 11 ++- tox.ini | 22 ++--- vars/main.yml | 25 ++++++ vars/redhat-7.yml | 2 +- vars/suse-42.yml | 56 ++++++++++++ 45 files changed, 710 insertions(+), 282 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