puppet-ironic 22.0.0 (antelope)
We are satisfied to announce the release of: puppet-ironic 22.0.0: Puppet module for OpenStack Ironic This release is part of the antelope 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 21.0.0..22.0.0 --------------------------------------- e81639d Prepare 2023.1 release 73b91cf Add support for ironic_api_uwsgi_config in Debian f54403a api: Remove redundant hard-coded defaults ec281aa Add strict validation about boolean parameters c390e9a Stop hard-coding force_power_state_during_sync 8b8659e Remove TripleO job f78032b Replace legacy facts and use fact hash dba5121 Bump upper version of puppetlabs-apache def2473 Add support for [inventory] parameters 873ff53 Replace mocha by rspec-mocks 4399274 inspector: Fix wrong group of policy file cafd368 Expose policy_default_rule 1990832 Drop logic for Ubuntu 20.04 7aca18d Switch to Ubuntu Jammy (22.04) 6fd7489 Add support for [agent] command_wait_* options 1929c31 Remove logic for CentOS < 9 747468f Update master for stable/zed Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 1 - .../ironic_api_uwsgi_config/openstackconfig.rb | 10 ++ lib/puppet/type/ironic_api_uwsgi_config.rb | 29 ++++ manifests/api.pp | 25 ++-- manifests/api/authtoken.pp | 116 +++++++-------- manifests/audit.pp | 12 +- manifests/cinder.pp | 24 +-- manifests/conductor.pp | 143 +++++++++--------- manifests/cors.pp | 24 +-- manifests/db.pp | 32 ++-- manifests/deps.pp | 5 + manifests/disk_utils.pp | 28 ++-- manifests/drivers/agent.pp | 59 +++++--- manifests/drivers/ansible.pp | 44 +++--- manifests/drivers/hardware_interface.pp | 10 +- manifests/drivers/ilo.pp | 16 +- manifests/drivers/inspector.pp | 36 ++--- manifests/drivers/interfaces.pp | 96 ++++++------ manifests/drivers/ipmi.pp | 24 +-- manifests/drivers/pxe.pp | 75 +++++----- manifests/drivers/redfish.pp | 44 +++--- manifests/glance.pp | 56 +++---- manifests/healthcheck.pp | 20 +-- manifests/init.pp | 164 ++++++++++----------- manifests/inspector.pp | 42 +++--- manifests/inspector/authtoken.pp | 116 +++++++-------- manifests/inspector/cors.pp | 24 +-- manifests/inspector/db.pp | 32 ++-- manifests/inspector/healthcheck.pp | 20 +-- manifests/inspector/ironic.pp | 28 ++-- manifests/inspector/logging.pp | 74 +++++----- manifests/inspector/policy.pp | 20 ++- manifests/inspector/pxe_filter.pp | 8 +- manifests/inspector/pxe_filter/dnsmasq.pp | 14 +- manifests/inspector/service_catalog.pp | 24 +-- manifests/inspector/swift.pp | 32 ++-- manifests/inventory.pp | 34 +++++ manifests/json_rpc.pp | 42 +++--- manifests/logging.pp | 78 +++++----- manifests/neutron.pp | 28 ++-- manifests/nova.pp | 28 ++-- manifests/params.pp | 24 +-- manifests/policy.pp | 18 ++- manifests/pxe.pp | 8 +- manifests/service_catalog.pp | 24 +-- manifests/swift.pp | 24 +-- manifests/wsgi/apache.pp | 8 +- manifests/wsgi/uwsgi.pp | 41 ++++++ metadata.json | 12 +- .../agent-command_wait_opts-8cf9e6f81ba70064.yaml | 8 + releasenotes/notes/inventory-ffdad31e3fc409c5.yaml | 4 + .../policy_default_rule-b2bf3736d5006f54.yaml | 8 + .../notes/ubuntu-jammy-056311a97762ec9b.yaml | 8 + releasenotes/notes/uwsgi-9c7229851778c551.yaml | 7 + releasenotes/source/index.rst | 1 + releasenotes/source/zed.rst | 6 + spec/classes/ironic_api_spec.rb | 11 +- spec/classes/ironic_client_spec.rb | 2 +- spec/classes/ironic_conductor_spec.rb | 4 +- spec/classes/ironic_db_spec.rb | 5 +- spec/classes/ironic_drivers_agent_spec.rb | 8 +- spec/classes/ironic_drivers_ansible_spec.rb | 2 +- spec/classes/ironic_drivers_drac_spec.rb | 2 +- spec/classes/ironic_drivers_ilo_spec.rb | 2 +- spec/classes/ironic_drivers_pxe_spec.rb | 11 +- spec/classes/ironic_drivers_redfish_spec.rb | 2 +- spec/classes/ironic_drivers_staging_spec.rb | 2 +- spec/classes/ironic_init_spec.rb | 7 +- spec/classes/ironic_inspector_client_spec.rb | 2 +- spec/classes/ironic_inspector_db_spec.rb | 5 +- spec/classes/ironic_inspector_policy_spec.rb | 6 +- spec/classes/ironic_inspector_spec.rb | 7 +- spec/classes/ironic_inventory_spec.rb | 45 ++++++ spec/classes/ironic_policy_spec.rb | 2 + spec/classes/ironic_pxe_spec.rb | 39 ++--- spec/classes/ironic_wsgi_apache_spec.rb | 8 +- spec/classes/ironic_wsgi_uwsgi_spec.rb | 31 ++++ spec/spec_helper.rb | 2 + .../openstackconfig_spec.rb | 41 ++++++ spec/unit/provider/ironic_spec.rb | 22 +-- spec/unit/type/ironic_api_uwsgi_config_spec.rb | 64 ++++++++ 81 files changed, 1310 insertions(+), 960 deletions(-)
participants (1)
-
no-reply@openstack.org