We contentedly announce the release of: openstack-ansible-os_ceilometer 16.0.0: os_ceilometer role for OpenStack-Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_ceilometer/ For more details, please see below. Changes in openstack-ansible-os_ceilometer 15.0.0.0rc1..16.0.0 -------------------------------------------------------------- 4d3c565 Updated from OpenStack Ansible Tests 2604412 Updated from OpenStack Ansible Tests d633332 Update vars and test tooling for Pike 1bdf1d6 Update UPPER_CONSTRAINTS_FILE for stable/pike 49ca936 Update .gitreview for stable/pike f2653a6 tasks: ceilometer_install: Fix virtualenv-tools issue on openSUSE 89b1835 Updated from OpenStack Ansible Tests 65a8a5a Updated from OpenStack Ansible Tests 2905009 Add dnf support a4d9774 Updated from OpenStack Ansible Tests 390b298 Updated from OpenStack Ansible Tests d15352d Updated from global requirements ae74a73 Update URLs in documents according to document migration 4134dff Add ceph_client role 15ca22d Add support for the openSUSE Leap distributions 1d25146 tests: Provide mongodb configuration template 6b87f13 test: test-install-mongodb: Do not mask mongodb_user failures 78dda24 Updated from OpenStack Ansible Tests 395fca7 Updated from OpenStack Ansible Tests a5c5c4f Fix openstackdocstheme settings 7a3f6ee Switch to Cryptography over pycrypto daf94c5 Updated from global requirements 0c1423e Switch from oslosphinx to openstackdocstheme 53ce6a2 Updated from OpenStack Ansible Tests 2440ebd Updated from global requirements c7bbae5 Updated from global requirements 743e78a Ensure that role tests pin pip/setuptools/wheel a7d26df Updated from global requirements 3f1a572 Allow the developer constraints to be adjusted 6ee4647 Remove ceilometer endpoint tasks, variables. ea1787f Use command instead of debug for handlers 22bf0e2 Ensure that policy file has correct group/mode 48bd7a9 Remove ceilometer_api conditional 744ed87 Deprecate rabbit_use_ssl option c53f12e Add venv_tag local fact 9e96b65 Source template files from git or deploy host cb28aa1 Updated from global requirements ce46b7b Fix for lookup and get_url occuring in different places 79d0f9c Use zuul-cloner for tests repo in OpenStack-CI 0b86b75 Perform an atomic policy file change 1678896 Rename release note to unique hash a10f8de Reduce init restart/kill times a30e489 Optimise apt cache update task 5713f13 Standardize test vars 1f61711 Rename reno to avoid conflict on integrated repo 178ad82 Ensure the components are isolated from the system 956ff66 Fix inventory file bracket 41f644e Add a release note 3ec93b9 Deprecate auth_plugin option 88b3edc Remove ceilometer_api_workers, cap notification cccafad Change ceilometer central container name 5e5c67a Install python2-pyOpenSSL package on CentOS 5e6ff1e Remove Ceilometer API Service 757ccf9 Updated from global requirements e8c2d3a Remove unused test vars 8784e73 Deprecate ceilometer-collector 6434b59 [DOC] Remove confusing sentence 02b28c4 Change name for gnocchi overrides variable name a1e5e80 Updated from global requirements bd70af4 Updated from global requirements 37890ba Add release note for git_config_lookup_location d905bf7 Install python2 for Ubuntu 16.04 and CentOS 7 in Vagrant faf5792 Use https instead of http for git.openstack.org 90170fb Update reno for stable/ocata 011b46e Add polling.yaml to ceilometer configuration Diffstat (except docs and test files) ------------------------------------- .gitignore | 4 +- .gitreview | 1 + README.rst | 1 - Vagrantfile | 49 +++- bindep.txt | 44 +++- defaults/main.yml | 80 ++++--- handlers/main.yml | 53 ++++- meta/main.yml | 10 +- ...ter-init-config-overrides-bfce7e419061c4da.yaml | 10 + ...ometer_init_time_settings-2eebfa58227ae31a.yaml | 23 ++ ...er_upstream_file_retrieve-bbbf147cdeacb8f2.yaml | 10 + .../deploy-node-config-files-1b272a3ec7ed71b8.yaml | 13 ++ .../deprecate_auth_plugin-781a536e19d674e8.yaml | 5 + .../remove-ceilometer-api-2bada67ecc58e18b.yaml | 11 + ...move-ceilometer-collector-aeaf6e9e1d3eb345.yaml | 9 + releasenotes/source/conf.py | 11 +- releasenotes/source/index.rst | 1 + releasenotes/source/ocata.rst | 6 + setup.cfg | 2 +- setup.py | 2 +- tasks/ceilometer_apache.yml | 80 ------- tasks/ceilometer_init_common.yml | 29 --- tasks/ceilometer_init_systemd.yml | 6 +- tasks/ceilometer_install.yml | 45 ++-- tasks/ceilometer_post_install.yml | 94 ++++---- tasks/ceilometer_pre_install.yml | 11 - tasks/ceilometer_service_setup.yml | 26 +-- tasks/main.yml | 10 +- templates/ceilometer-api-wsgi.py.j2 | 28 --- templates/ceilometer-httpd.conf.j2 | 16 -- templates/ceilometer-ports.conf.j2 | 3 - templates/ceilometer-systemd-init.j2 | 13 +- templates/ceilometer.conf.j2 | 20 +- templates/pipeline.yaml.j2 | 10 +- templates/rootwrap.conf.j2 | 27 +++ test-requirements.txt | 11 +- tox.ini | 24 +- vars/main.yml | 36 +++ vars/redhat-7.yml | 20 -- vars/suse-42.yml | 27 +++ vars/ubuntu-16.04.yml | 20 -- 57 files changed, 996 insertions(+), 583 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