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

no-reply at openstack.org no-reply at openstack.org
Thu Sep 14 17:24:12 UTC 2017


We exuberantly announce the release of:

openstack-ansible-plugins 16.0.0: plugins for OpenStack Ansible

This release is part of the pike release series.

Download the package from:

    https://tarballs.openstack.org/openstack-ansible-plugins/

For more details, please see below.

Changes in openstack-ansible-plugins 15.0.0.0rc1..16.0.0
--------------------------------------------------------

bc8fa68 Updated from OpenStack Ansible Tests
c9656dd Updated from OpenStack Ansible Tests
2ba5aaa Update vars and test tooling for Pike
8c83876 Update UPPER_CONSTRAINTS_FILE for stable/pike
df02fab Update .gitreview for stable/pike
5daef92 Updated from OpenStack Ansible Tests
854812e Updated from OpenStack Ansible Tests
2d1dd94 remove the use of iteritems
a769cf7 Fix lookup plugin for py3.5 support
2a286fb config_template python 3 compatibility
6d496d6 Fix dumping hostvars to yaml from overrides
15357d7 Add func_py3 toxenv
e1fbd3d Updated from OpenStack Ansible Tests
d084f2c Updated from global requirements
2319b3c Update URLs in documents according to document migration
80a1262 Add a get_nested filter
e76a18d Updated from OpenStack Ansible Tests
4b9187b Updated from OpenStack Ansible Tests
6c6753b Fix the physical_host_addr vars lookup
38a7c29 Fix openstackdocstheme settings
8685a0b Resolve unorderable types errors
60363db Replace use of basestring
d8cd490 Updated from global requirements
76d5f02 Add ignore_none_type to config template
2869a79 Switch from oslosphinx to openstackdocstheme
1670ccd Avoid double-encoding to bytes
371cbc1 Handle 'dict' type as input of 'content'
13fadcd Updated from OpenStack Ansible Tests
7d0a494 conditional import of shlex_quote
c69ac0c Correct ansible imports
8b1a07d Fix delegation to containers between hosts
a556e38 Python fix to the connection issue
1c7cb99 connection: ssh: Clear environment when connecting to LXC containers
88e9453 Updated from global requirements
3ac2452 Actually fix connection plugin physical host var
02fd0a9 Updated from global requirements
d91d203 Fix connection plugin physical host set
8f8d9cf Connect using physical host's ansible_host var
9cc3dae Revert "connection: ssh: Clear environment when connecting to LXC containers"
c2c71bc connection: ssh: Clear environment when connecting to LXC containers
057ed9a Python3 compatibility for osa-filters
69b9cdf Ensure that role tests pin pip/setuptools/wheel
36ff6fb Updated from global requirements
a5d669f Remove neutron library
573c8a8 Updated from global requirements
fa85b97 Support Keystone versionless endpoints
a900eca Use zuul-cloner for tests repo in OpenStack-CI
d8c0341 Support delegation in strategy plugin
8d040dc Add openSUSE and CentOS as supported distributions
5e1828c Don't log password arguments of keystone module
8bfffe3 Add Packages file parsing lookup
9974ceb Updated connection plugin for ansible 2.3 support
cb7ad3f Fix the pep8 fixing
77bbd15 Introduce userspace group_vars and host_vars
5822e29 Always update existing matching endpoints
5805987 Install python2-pyOpenSSL package on CentOS
6b3b601 Updated from global requirements
cc7c924 Allow keystone module to ignore service catalog
5d6c040 Implement tag filter strategy
655d777 Add a new strategy filtering tasks
5202eb3 [DOCS] Add docs for plugins
aa236e0 Remove apt-get update in Vagranfile as we do it in run_test.sh
14d2727 Remove quotes when assigning values from an openrc
5e2c0c5 Updated from global requirements
d23ad34 Updated from global requirements
d10df27 Install python2 for Ubuntu 16.04 and CentOS 7 in Vagrant
5a2f82f Remove profile_tasks callback
9dacd3a Use https instead of http for git.openstack.org
b028501 Update reno for stable/ocata


Diffstat (except docs and test files)
-------------------------------------

.gitignore                                         |   8 +-
.gitreview                                         |   2 +-
Vagrantfile                                        |  50 ++-
action/_v1_config_template.py                      |   2 +-
action/_v2_config_template.py                      |  74 +++-
bindep.txt                                         |  47 ++-
callback/profile_tasks.py                          |  77 ----
connection/ssh.py                                  |  81 +++-
filter/osa-filters.py                              |  40 +-
library/config_template                            |  10 +
library/keystone                                   |  84 +++-
library/magnum                                     |   4 +-
library/neutron                                    | 465 ---------------------
lookup/packages_file.py                            |  79 ++++
lookup/py_pkgs.py                                  |  22 +-
meta/main.yml                                      |   6 +
...template-ignore-none-type-9387c236853f061b.yaml |   9 +
.../notes/get_nested_filter-b89828586d7e2520.yaml  |   7 +
...one_plugin_default_update-c025bd5508069df3.yaml |  12 +
.../plugins-remove-neutron-cbea1235e030e4f5.yaml   |   5 +
...space_group_and_host_vars-14f77b5eb518e32d.yaml |  22 +
releasenotes/source/conf.py                        |  31 +-
releasenotes/source/index.rst                      |   1 +
releasenotes/source/ocata.rst                      |   6 +
setup.cfg                                          |   2 +-
setup.py                                           |   2 +-
strategy/linear.py                                 |  53 ++-
strategy/tagfilter.py                              |  43 ++
test-requirements.txt                              |  11 +-
.../files/test_content_no_overrides.json.expected  |   1 +
tox.ini                                            |  34 +-
vars_plugins/override_folder.py                    | 109 +++++
55 files changed, 1671 insertions(+), 790 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