[puppet] puppet-ironic 10.2.0 (ocata)
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
participants (1)
-
no-reply@openstack.org