[release-announce] [puppet] puppet-ironic 12.1.0 (queens)
no-reply at openstack.org
no-reply at openstack.org
Mon Dec 4 22:32:20 UTC 2017
We are happy to announce the release of:
puppet-ironic 12.1.0: Puppet module for OpenStack Ironic
This release is part of the queens release series.
Download the package from:
https://tarballs.openstack.org/puppet-ironic/
For more details, please see below.
12.1.0
^^^^^^
New Features
************
* Added manifest "ironic::drivers::ansible" to configure the new
ansible deploy interface.
* Adds support for setting the "default_resource_class" option.
* Allow setting value for the inspector timeout
* Expose use_json logging parameter, which enables JSON formatted
logging.
* Add support for installing the "ironic-staging-drivers" package
via the new "ironic::drivers::staging" manifest.
Deprecation Notes
*****************
* ipmi/retry_timeout is now deprecated in favour of
ipmi/command_retry_timeout
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 12.0.0..12.1.0
---------------------------------------
6183b17 Use ipmi/command_retry_timeout instead of retry_timeout
13ecf50 Prepare for Queens Milestone 2
7cb857b Expose use_json logging option
907e5b9 Support setting the default_resource_class option
2b88d92 Add ironic::drivers::staging to install ironic-staging-drivers
7a8ed2c Add ironic::drivers::ansible to configure the ansible deploy interface
b6ecd21 Allow setting inspector timeout value
179690b ironic upgrade: change ownership for ironic-dbsync.log
0c5a9bd Switch to Zuul v3 testing
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 6 ++
manifests/conductor.pp | 14 +++++
manifests/db/sync.pp | 12 ++++
manifests/drivers/ansible.pp | 52 ++++++++++++++++++
manifests/drivers/ipmi.pp | 23 +++++++-
manifests/drivers/staging.pp | 24 ++++++++
manifests/init.pp | 7 +++
manifests/inspector.pp | 7 +++
manifests/inspector/logging.pp | 6 ++
manifests/logging.pp | 6 ++
manifests/params.pp | 3 +
metadata.json | 8 +--
.../notes/ansible-deploy-b6c4fa172efe30fb.yaml | 5 ++
.../default-resource-class-4af1e38d78dc2659.yaml | 4 ++
...recate-ipmi-retry-timeout-5a16a6593127ecac.yaml | 3 +
.../inspector-timeout-value-8fd160aecb0693fc.yaml | 3 +
.../notes/ironic-dbsync-3816e081122eb137.yaml | 5 ++
releasenotes/notes/log-json-d9478055054bf6f9.yaml | 4 ++
.../notes/staging-drivers-a44cc0fbec155897.yaml | 5 ++
spec/classes/ironic_conductor_spec.rb | 6 +-
spec/classes/ironic_db_sync_spec.rb | 6 ++
spec/classes/ironic_drivers_ansible_spec.rb | 64 ++++++++++++++++++++++
spec/classes/ironic_drivers_ipmi_spec.rb | 8 +--
spec/classes/ironic_drivers_staging_spec.rb | 59 ++++++++++++++++++++
spec/classes/ironic_init_spec.rb | 1 +
spec/classes/ironic_inspector_logging_spec.rb | 3 +
spec/classes/ironic_inspector_spec.rb | 1 +
spec/classes/ironic_logging_spec.rb | 3 +
28 files changed, 336 insertions(+), 12 deletions(-)
More information about the Release-announce
mailing list