[release-announce] puppet-ironic 19.0.0 (xena)

no-reply at openstack.org no-reply at openstack.org
Fri Jul 2 14:09:10 UTC 2021


We jubilantly announce the release of:

puppet-ironic 19.0.0: Puppet module for OpenStack Ironic

This release is part of the xena release series.

The source is available from:

    https://opendev.org/openstack/puppet-ironic

Download the package from:

    https://tarballs.openstack.org/puppet-ironic/

Please report issues through:

    https://bugs.launchpad.net/puppet-ironic/+bugs

For more details, please see below.

19.0.0
^^^^^^


New Features
************

* Support for the audit middleware options has been added.

* There is now a new policy_dirs parameter in the ironic::policy
  class, so one can set a custom path.


Bug Fixes
*********

* Removing max_time_interval because it's been deprecated for a year
  now and it's not used in any projects since 2013.

Changes in puppet-ironic 18.4.0..19.0.0
---------------------------------------

a1ffa29 Get rid of the $pyvers variable
2680f9e Removing deprecated max_time_interval
bb1982a setup.cfg: Replace dashes with underscores
cb788a3 Fix lint errors with the latest lint packages
5daa9ed We shouldn't set pxe/ipxe_enabled in ironic config
8120c76 Add support for audit middleware options
c796637 Use validate_legacy to validae parameter types.
ada0465 Bump version for the start of Xena
a7f8367 Fix a typo in file header
4281b33 Bump dependency in metadata.json
a4c8ff2 Allow to configure policy_dirs
553c532 Update master for stable/wallaby


Diffstat (except docs and test files)
-------------------------------------

manifests/audit.pp                                 | 33 ++++++++++++
manifests/bifrost.pp                               |  4 --
manifests/conductor.pp                             | 10 ----
manifests/drivers/pxe.pp                           |  2 +-
manifests/healthcheck.pp                           |  2 +-
manifests/inspector.pp                             | 11 ++--
manifests/params.pp                                | 15 +++---
manifests/policy.pp                                |  8 ++-
manifests/pxe.pp                                   |  2 +-
metadata.json                                      | 10 ++--
.../notes/audit-middleware-3bb36065654c3284.yaml   |  4 ++
.../notes/policy-dirs-bfb89b7f99c56810.yaml        |  5 ++
...nductor-max_time_interval-f7068873653e6c2e.yaml |  5 ++
releasenotes/source/index.rst                      |  1 +
releasenotes/source/wallaby.rst                    |  6 +++
setup.cfg                                          |  6 +--
spec/classes/ironic_audit_spec.rb                  | 60 ++++++++++++++++++++++
spec/classes/ironic_client_spec.rb                 | 10 +---
spec/classes/ironic_drivers_drac_spec.rb           | 10 +---
spec/classes/ironic_drivers_ilo_spec.rb            | 10 +---
spec/classes/ironic_drivers_pxe_spec.rb            |  4 +-
spec/classes/ironic_drivers_redfish_spec.rb        | 10 +---
spec/classes/ironic_init_spec.rb                   | 15 +-----
spec/classes/ironic_inspector_client_spec.rb       | 10 +---
spec/classes/ironic_policy_spec.rb                 |  2 +
25 files changed, 151 insertions(+), 104 deletions(-)







More information about the Release-announce mailing list