[release-announce] [puppet] puppet-ironic 10.2.0 (ocata)
no-reply at openstack.org
no-reply at openstack.org
Thu Jan 26 19:12:37 UTC 2017
We are thrilled to announce the release of:
puppet-ironic 10.2.0: Puppet module for OpenStack Ironic
This release is part of the ocata release series.
Download the package from:
https://tarballs.openstack.org/puppet-ironic/
For more details, please see below.
10.2.0
^^^^^^
New Features
************
* Passes parameter to keystone authtoken define to manage python-
memcache package install.
* added class for network interfaces management
* New parameter "node_not_found_hook" allows configuring ironic-
inspector plugin to run when a node is not found during lookup. For
example, "enroll" hook implements node auto-discovery.
* New parameter "discovery_default_driver" allows configuring the
default driver to be set by ironic-inspector for newly discovered
nodes, when "node_not_found_hook" is set to "enroll".
Deprecation Notes
*****************
* signing_dir option is now deprecated for removal, the parameter
has no effect.
Bug Fixes
*********
* Fix compatibility with deprecated options "cleaning_network_uuid"
and "provisioning_network_uuid".
Changes in puppet-ironic 10.1.0..10.2.0
---------------------------------------
d991f28 Add ironic::drivers::interfaces class
35c1e05 Add oslo::db to dependency chain
95c5da5 Fix deprecated cleaning_network_uuid and provisioning_network_uuid
12cbf53 Configure ironic-inspector parameters related to node discovery
1dd9156 Fix typo in ironic_api_paste_ini_spec.rb
ab50e55 Prepare 10.2.0 release
69192ac Allow python-memcache install from authtoken class
bc5b853 Deprecate signing_dir option
a293a86 Pin reno version to reno>=0.1.1,!=2.0.0
c82488e Add customization for wsgi process display name
a6f7d3b tftp: listen to both IPv4 and IPv6
Diffstat (except docs and test files)
-------------------------------------
manifests/api/authtoken.pp | 24 +++++--
manifests/conductor.pp | 16 ++---
manifests/deps.pp | 4 ++
manifests/drivers/interfaces.pp | 38 ++++++++++
manifests/inspector.pp | 14 ++++
manifests/inspector/authtoken.pp | 24 +++++--
manifests/pxe.pp | 1 -
manifests/wsgi/apache.pp | 80 ++++++++++++----------
metadata.json | 8 +--
...n_manage_memcache_package-b317cf6b989ae388.yaml | 3 +
.../cleaning-network-compat-9e1ea13a8d96522b.yaml | 4 ++
...ate_signing_dir_parameter-171235a2345ef589.yaml | 4 ++
.../notes/drivers_interfaces-d8fdbbb80ef2033b.yaml | 3 +
.../node-not-found-hook-1695393c50f6692b.yaml | 8 +++
releasenotes/source/conf.py | 4 +-
spec/classes/ironic_api_authtoken_spec.rb | 8 ++-
spec/classes/ironic_drivers_interfaces_spec.rb | 50 ++++++++++++++
spec/classes/ironic_inspector_authtoken_spec.rb | 8 ++-
spec/classes/ironic_inspector_spec.rb | 6 ++
spec/classes/ironic_pxe_spec.rb | 1 -
spec/classes/ironic_wsgi_apache_spec.rb | 25 +++++--
spec/unit/type/ironic_api_paste_ini_spec.rb | 2 +-
test-requirements.txt | 3 +-
23 files changed, 260 insertions(+), 78 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index bedd666..baa2346 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4,2 @@ oslosphinx>=2.5.0 # Apache-2.0
-reno>=0.1.1 # Apache-2.0
+# FIXME: reno is manually pinned to !=2.0.0 because of bug #1651995
+reno>=0.1.1,!=2.0.0 # Apache-2.0
More information about the Release-announce
mailing list