[openstack-announce] [new][puppet] puppet-tempest 9.0.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Wed Jun 8 21:08:33 UTC 2016


We are tickled pink to announce the release of:

puppet-tempest 9.0.0: Puppet module for OpenStack Tempest

This release is part of the newton release series.

For more details, please see below.

9.0.0
^^^^^

This is the first Mitaka release for puppet-tempest module.


New Features
************

* Add support for Gnocchi tests.

* Add support for Tempest plugin packages.

* Add new services support for Sahara, Zaqar, Ironic, Murano.

* Add parameters needed when running SSL deployments.

* Allow to run puppet-tempest on standalone, by switching id setters
  to openstackclient instead of catalog resource indirections.

* Installation of python-openstackclient by default and make sure
  the package is installed before executing our providers that use
  OpenStack APIs.

* Switch to puppet-oslo resource usage (instead of manual
  configuration file editing).

* Release notes are no longer maintained by hand, we now use the
  reno tool to manage them.


Deprecation Notes
*****************

* Rename deprecated configuration options including the "tenant"
  term.

* verbose parameter is deprecated and does nothing. It will be
  removed after Newton cycle.

Changes in puppet-tempest 8.0.0b1..9.0.0
----------------------------------------

315d08d Prepare 9.0.0 release
13f4d5c Cleanup README
48371d0 Add other-requirements.txt for bindep
8b6d2a7 Deprecate verbose option in logging
62e9a74 Rename deprecated configuration options
fd4da1a Use oslo module to configure the common parameters
b21e1b7 Add support for Gnocchi tests
7af94e0 deprecate verbose parameter
e70aa88 venv: create venv & run pip in exec
af17899 Allow to deploy python-mistral-tests
74cda6a Correct comments for config class
f99dfc5 Update spec tests for Tempest
d26e970 deploy openstackclient and make our providers requiring it
428be78 Manage Neutron AAS test packages when Neutron is available
ff7b166 Gemfile: rely on puppet-openstack_spec_helper for dependencies
a86a6db Import release notes from stable/mitaka
6788f85 Release 8.0.0
55bd091 releasenotes: add notes for Mitaka cycle
d657b79 Add support for Tempest plugin packages
f908e62 Add basic structure for ReNo
f228503 Add parameter to configure enabled Sahara plugins
2dcec32 Add ssl parameters

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

.gitignore                                         |   4 +
CHANGELOG.md                                       |   5 +
Gemfile                                            |  23 +-
README.markdown                                    |  24 --
README.md                                          |  22 ++
lib/puppet/provider/tempest.rb                     |   8 +-
lib/puppet/type/tempest_glance_id_setter.rb        |   3 +
lib/puppet/type/tempest_neutron_net_id_setter.rb   |   3 +
manifests/config.pp                                |  11 +-
manifests/init.pp                                  | 365 ++++++++++++++++-----
manifests/params.pp                                |  38 ++-
metadata.json                                      |   5 +-
other-requirements.txt                             |   0
.../notes/add_gnocchi-f8b3d64466d021ce.yaml        |   3 +
releasenotes/notes/mitaka-dece9d43a565e6cb.yaml    |   3 +
.../notes/mitaka_features-985958b8632659c0.yaml    |   7 +
releasenotes/notes/osclient-fccb30722f2d46a0.yaml  |   5 +
...rename-deprecated-options-fdc3761398ee88ed.yaml |   4 +
.../notes/switch_to_oslo-524aee1c79d121a4.yaml     |   4 +
releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml  |   4 +
.../notes/verbose_deprecated-199b555f384fb0fc.yaml |   4 +
releasenotes/source/_static/.placeholder           |   0
releasenotes/source/conf.py                        | 259 +++++++++++++++
releasenotes/source/index.rst                      |  19 ++
releasenotes/source/mitaka.rst                     |   6 +
releasenotes/source/unreleased.rst                 |   5 +
setup.cfg                                          |  13 +
setup.py                                           |  22 ++
spec/acceptance/basic_tempest_spec.rb              |  10 +-
spec/classes/tempest_spec.rb                       | 139 +++++---
spec/unit/puppet/provider/ruby_spec.rb             |   4 +-
test-requirements.txt                              |   4 +
tox.ini                                            |   8 +
33 files changed, 856 insertions(+), 178 deletions(-)


Requirements updates
--------------------

diff --git a/other-requirements.txt b/other-requirements.txt
new file mode 100644
index 0000000..e69de29
diff --git a/test-requirements.txt b/test-requirements.txt
new file mode 100644
index 0000000..bedd666
--- /dev/null
+++ b/test-requirements.txt
@@ -0,0 +1,4 @@
+# this is required for the docs build jobs
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0
+reno>=0.1.1 # Apache-2.0





More information about the OpenStack-announce mailing list