puppet-ironic 23.0.0 (bobcat)
We are happy to announce the release of: puppet-ironic 23.0.0: Puppet module for OpenStack Ironic This release is part of the bobcat 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 22.0.0..23.0.0 --------------------------------------- 40fc5c0 Remove usage of deleted manifest_dir 9d6c761 Prepare 2023.2 release d040d63 Bump upper version of stdlib 4b0635b RabbitMQ: Add support for quorum queue options f4aa552 Do not restart services after policy file changes edda6d8 Define default uefi_pxe_bootfile_name in a common place e89fa71 Exclude release note files b57924f Add .pdkignore to exclude some files from tar ball d18ebfe Bump upper version of puppetlabs-xinetd aa6117b Set [deploy] http_root option using the common class input 9207422 Remove deprecated network name parameters 62b44e2 Disable Index in http server for iPXE boot af81e83 Ensure purge_config takes a boolean value 7c5b921 Add per module policy service refresh b341ddf Fix missing dependency about policy config f64f7a0 replace validate_legacy with proper data types 447c836 Accept a string for [DEFAULT] enabled_<type>_interfaces 85283d0 Remove support for Puppet 6 643b3d1 params.pp: Fix deb systemd_python_package fe1774f Fix efi file paths in RHEL 5219b24 Bump upper version of puppetlabs-apache 2880e34 Get rid of blank line causing lint errors 689aa44 Bump upper version of puppetlabs-inifile 2fc8907 Update master for stable/2023.1 35f2b5e Add support for [redfish] firmware_source Diffstat (except docs and test files) ------------------------------------- .pdkignore | 52 +++++++++ examples/ironic_config_to_net_uuid.pp | 3 - .../provider/ironic_config/openstackconfig.rb | 16 --- manifests/api.pp | 7 +- manifests/client.pp | 4 +- manifests/conductor.pp | 125 +++------------------ manifests/config.pp | 4 +- manifests/deps.pp | 9 ++ manifests/drivers/ansible.pp | 2 +- manifests/drivers/drac.pp | 4 +- manifests/drivers/hardware_interface.pp | 9 +- manifests/drivers/pxe.pp | 10 +- manifests/drivers/redfish.pp | 6 + manifests/init.pp | 67 +++++++---- manifests/inspector.pp | 83 ++++++-------- manifests/inspector/config.pp | 4 +- manifests/inspector/policy.pp | 7 +- manifests/inventory.pp | 5 +- manifests/json_rpc.pp | 4 +- manifests/params.pp | 16 ++- manifests/policy.pp | 7 +- manifests/pxe.pp | 40 +++---- manifests/wsgi/apache.pp | 2 +- metadata.json | 18 +-- .../rabbit-quorum-queue-888ca267f4b3571f.yaml | 4 + .../redfish-firmware_source-ab135c6ff58b2a1f.yaml | 4 + .../notes/remove-net_uuid-6e011ab6add98bb4.yaml | 10 ++ .../notes/remove-puppet-6-de59c23bac84ff1c.yaml | 4 + releasenotes/source/2023.1.rst | 6 + releasenotes/source/index.rst | 1 + spec/classes/ironic_conductor_spec.rb | 21 +--- spec/classes/ironic_drivers_ansible_spec.rb | 2 +- spec/classes/ironic_drivers_pxe_spec.rb | 2 +- spec/classes/ironic_drivers_redfish_spec.rb | 5 +- spec/classes/ironic_init_spec.rb | 13 +-- spec/classes/ironic_inspector_policy_spec.rb | 2 + spec/classes/ironic_policy_spec.rb | 2 + spec/classes/ironic_pxe_spec.rb | 4 +- .../ironic_drivers_hardware_interface_spec.rb | 11 +- spec/spec_helper.rb | 3 - 40 files changed, 284 insertions(+), 314 deletions(-)
participants (1)
-
no-reply@openstack.org