We are gleeful to announce the release of: openstack-ansible-os_sahara 16.0.0: os_sahara for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_sahara/ For more details, please see below. 16.0.0 ^^^^^^ New Features * The "sahara-api" service has moved to run as a uWSGI application. You can set the max number of WSGI processes, the number of processes, threads, and buffer size utilizing the "sahara_wsgi_processes_max", "sahara_wsgi_processes", "sahara_wsgi_threads", and "sahara_wsgi_buffer_size". Additionally, you can override any settings in the uWSGI ini configuration file using the "sahara_api_uwsgi_ini_overrides" setting. The uWSGI application will listen on the address specified by "sahara_uwsgi_bind_address" which defaults to "0.0.0.0". Changes in openstack-ansible-os_sahara 15.0.0.0rc1..16.0.0 ---------------------------------------------------------- 5904bdb Updated from OpenStack Ansible Tests d527078 Updated from OpenStack Ansible Tests 35919b7 Update vars and test tooling for Pike 7e2527e Update UPPER_CONSTRAINTS_FILE for stable/pike 5a32d97 Update .gitreview for stable/pike 55f437b Implement uWSGI for sahara-api 35e734f Updated from OpenStack Ansible Tests a6aa4ae Updated from global requirements 9dedd0c Update URLs in documents according to document migration 7c94719 Add ceph_client role fad6a53 Updated from OpenStack Ansible Tests 9c344aa Updated from OpenStack Ansible Tests dbd211a Fix openstackdocstheme settings 433d624 Updated from global requirements 92ce072 Switch from oslosphinx to openstackdocstheme dcafc59 Updated from OpenStack Ansible Tests 51c907c Updated from global requirements e11bbcb Updated from global requirements b9a83ea Switch to Cryptography over pycrypto 96935c7 Ensure that role tests pin pip/setuptools/wheel ea4c295 Updated from global requirements 1713ba0 Deprecate rpc_backend option ac72d9a Allow the developer constraints to be adjusted 19f8664 Deprecate rabbit_use_ssl option afb4cfa Add venv_tag local fact 10dc52e Updated from global requirements 68d35cd Fix for lookup and get_url occuring in different places 8405fd4 Use zuul-cloner for tests repo in OpenStack-CI 7ea5647 Rename release note to unique hash 8cb9fa1 Reduce init restart/kill times 96c46dc Optimise apt cache update task 2597114 Fix role gate tests for Ansible 2.3 64dc827 Rename reno to avoid conflict on integrated repo 012d3f3 Ensure the components are isolated from the system e72a776 Install python2-pyOpenSSL package on CentOS 29045b9 Cap the number of worker threads 4f64188 Updated from global requirements 3a9f07c Update paste, policy and rootwrap configurations 2017-02-15 8be49e1 Fix tmpfiles.d filename 95e4f48 Role cleanup/update for ocata 94d0ba6 Updated from global requirements c48bf50 Updated from global requirements 7feca97 Install python2 for Ubuntu 16.04 and CentOS 7 in Vagrant 73d1cd2 Add nova_api_placement group to tests inventory a329626 Use https instead of http for git.openstack.org c803eb7 Update reno for stable/ocata Diffstat (except docs and test files) ------------------------------------- .gitignore | 7 +- .gitreview | 1 + README.rst | 2 +- Vagrantfile | 48 +++++++++-- bindep.txt | 46 +++++++--- defaults/main.yml | 51 +++++++---- extras/env.d/sahara.yml | 38 --------- extras/group_vars_sahara.yml | 20 ----- extras/haproxy_sahara.yml | 10 --- extras/os-sahara-install.yml | 64 -------------- extras/repo-sahara.yml | 5 -- extras/user_secrets_sahara.yml | 3 - handlers/main.yml | 18 ++-- meta/main.yml | 2 +- ...apping_sahara_api_workers-d95bdf63093ce893.yaml | 6 ++ .../notes/remove_rpc_backend-89135235e3513394.yaml | 5 ++ ...ara-init-config-overrides-4c35b88618b0d0b4.yaml | 10 +++ ...sahara_init_time_settings-5ed44feb1285b867.yaml | 23 +++++ .../notes/sahara_uwsgi-41e7e0a91a3f8c33.yaml | 15 ++++ releasenotes/source/conf.py | 11 ++- releasenotes/source/index.rst | 1 + releasenotes/source/ocata.rst | 6 ++ setup.cfg | 2 +- setup.py | 2 +- tasks/main.yml | 9 +- tasks/sahara_init.yml | 28 ------ tasks/sahara_init_common.yml | 7 +- tasks/sahara_init_systemd.yml | 48 +++++++---- tasks/sahara_install.yml | 39 +++++++-- tasks/sahara_install_apt.yml | 23 ----- tasks/sahara_post_install.yml | 6 +- tasks/sahara_uwsgi.yml | 32 +++++++ templates/policy.json.j2 | 1 + templates/sahara-systemd-init.j2 | 23 +++-- templates/sahara-systemd-tempfiles.j2 | 4 - templates/sahara-systemd-tmpfiles.j2 | 4 + templates/sahara-uwsgi.ini.j2 | 19 +++++ templates/sahara.conf.j2 | 8 +- test-requirements.txt | 11 ++- tox.ini | 22 ++--- vars/redhat-7.yml | 19 +++++ vars/ubuntu-16.04.yml | 1 + 48 files changed, 562 insertions(+), 395 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