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

no-reply at openstack.org no-reply at openstack.org
Thu Oct 7 08:53:12 UTC 2021


We are jazzed to announce the release of:

puppet-ironic 19.4.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.

Changes in puppet-ironic 19.3.0..19.4.0
---------------------------------------

db754a7 Add information technology in the setup.cfg
ff788bc Add license information in the setup.cfg
c43a6d4 Delete useless code for setup.py
de672ed Make usage of keystone::resource::service_identity consistent
9b3c5b8 Stop configuring install_command in tox.
8155688 Fix pbr>=2.0.0 for setup.py
b95e9a4 Update openstackdocstheme to the latest version
1392801 Update reno to the latest version
074b7fc Do not test detail of keystone::resource::service_identity
827d3fe Skip dependency on keystone endpoint of endpoint is not configured
4fa9f61 Fix unit tests incompatible with puppetlab-stdlib 8.0.0
4c990c7 Fix stdlib version in metadata
541157f Rename pxe_append_params
6ab4dfe inspector: Add support for healthcheck middleware
e8a35dd Prepare Xena RC1
8129e85 Add watch_log_file option
ff5f166 Allow purging policy files
4f67b34 inspector dnsmasq: make sequential-ip configurable


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

manifests/drivers/pxe.pp                           |  21 ++-
manifests/inspector.pp                             |   5 +
manifests/inspector/healthcheck.pp                 |  50 ++++++
manifests/inspector/logging.pp                     |   6 +
manifests/inspector/policy.pp                      |  20 ++-
manifests/keystone/auth.pp                         |   5 +-
manifests/keystone/auth_inspector.pp               |  10 +-
manifests/logging.pp                               |   6 +
manifests/policy.pp                                |  20 ++-
metadata.json                                      |  10 +-
...add_watch_log_file-option-9a19756c0781ffb5.yaml |   5 +
...equential-ip-configurable-739924e5ee69a51d.yaml |   7 +
.../inspector-healthcheck-519748f8566b5dbe.yaml    |   4 +
.../policy_purge_config-f61123cb72ed68c1.yaml      |   6 +
.../notes/pxe-append-params-e395533ad0f7d4dc.yaml  |   5 +
setup.cfg                                          |   2 +
setup.py                                           |   4 +-
spec/classes/ironic_drivers_ansible_spec.rb        |   4 +-
spec/classes/ironic_drivers_drac_spec.rb           |   2 +-
spec/classes/ironic_drivers_ilo_spec.rb            |   2 +-
spec/classes/ironic_drivers_pxe_spec.rb            |   6 +-
spec/classes/ironic_drivers_redfish_spec.rb        |   2 +-
spec/classes/ironic_inspector_healthcheck_spec.rb  |  60 +++++++
spec/classes/ironic_inspector_logging_spec.rb      |   3 +
spec/classes/ironic_inspector_policy_spec.rb       |  87 +++++++---
spec/classes/ironic_inspector_spec.rb              |   7 +
.../classes/ironic_keystone_auth_inspector_spec.rb | 172 ++++++-------------
spec/classes/ironic_keystone_auth_spec.rb          | 185 ++++++---------------
spec/classes/ironic_logging_spec.rb                |   3 +
spec/classes/ironic_policy_spec.rb                 |  87 +++++++---
templates/inspector_dnsmasq_http.erb               |   2 +
templates/inspector_dnsmasq_tftp.erb               |   2 +
tox.ini                                            |   4 +-
34 files changed, 474 insertions(+), 344 deletions(-)







More information about the Release-announce mailing list