[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