[release-announce] [puppet] puppet-ironic 9.6.0 (newton)
no-reply at openstack.org
no-reply at openstack.org
Thu Jan 18 19:41:18 UTC 2018
We jubilantly announce the release of:
puppet-ironic 9.6.0: Puppet module for OpenStack Ironic
This release is part of the newton release series.
Download the package from:
https://tarballs.openstack.org/puppet-ironic/
For more details, please see below.
9.6.0
^^^^^
New Features
************
* Add the ability to specify a name string for the
provisioning_network in ironic_config using the transform_to
argument. Add "cleaning_network_name" and
"provisioning_network_name" options to ::ironic::conductor class.
Theirs names will be automatically converted to UUIDs and
appropriate config options will be set.
* Add port_setup_delay parameter to ::ironic::conductor class.
Defines delay value to wait for Neutron agents to setup sufficient
DHCP configuration.
* added class for network interfaces management
Bug Fixes
*********
* Fixes ownership of "/var/log/ironic/ironic-dbsync.log" before
trying to run "ironic-dbsync". This file was owned by *root*
previously.
Changes in puppet-ironic 9.5.0..9.6.0
-------------------------------------
60515b4 Prepare for Newton post release
934da3c Run puppet-openstack-beaker-jobs
0fce47b Switch to Zuul v3 testing
b9f255b ironic upgrade: change ownership for ironic-dbsync.log
ccd3daf [newton] Add Puppet package to bindep, for module build
ec33c9a Fixes for Ironic-inspector introspection when client using UEFI
2b7ec93 Fix user in sync.pp
dfa53a8 Allow to set port_setup_delay ironic::conductor param
79f7749 Add ability to translate net name to UUID
d4f7805 Restart dnsmasq when config changes
b6e78c6 Add ironic::drivers::interfaces class
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 7 +
bindep.txt | 1 +
examples/ironic_config_to_net_uuid.pp | 3 +
lib/puppet/provider/ironic.rb | 22 +++
lib/puppet/provider/ironic_config/ini_setting.rb | 16 ++
lib/puppet/type/ironic_config.rb | 2 +
manifests/conductor.pp | 55 ++++++-
manifests/db/sync.pp | 19 ++-
manifests/drivers/interfaces.pp | 38 +++++
manifests/inspector.pp | 1 +
metadata.json | 164 ++++++++++-----------
...me_to_uuid_transformation-81a91758991935d0.yaml | 7 +
...dd_port_setup_delay_param-e28595863d31117e.yaml | 5 +
.../notes/drivers_interfaces-d8fdbbb80ef2033b.yaml | 3 +
.../notes/ironic-dbsync-3816e081122eb137.yaml | 5 +
releasenotes/source/conf.py | 4 +-
spec/classes/ironic_conductor_spec.rb | 17 +++
spec/classes/ironic_db_sync_spec.rb | 10 +-
spec/classes/ironic_drivers_interfaces_spec.rb | 50 +++++++
templates/inspector_dnsmasq_http.erb | 7 +-
20 files changed, 339 insertions(+), 97 deletions(-)
More information about the Release-announce
mailing list