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

no-reply at openstack.org no-reply at openstack.org
Thu Sep 14 17:23:53 UTC 2017


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






More information about the Release-announce mailing list