[puppet] puppet-ironic 11.1.0 (pike)
We are thrilled to announce the release of: puppet-ironic 11.1.0: Puppet module for OpenStack Ironic This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/puppet-ironic/ For more details, please see below. 11.1.0 ^^^^^^ New Features ************ * Add support of ironic-inspector-client. * Add add_ports parameter in ironic-inspector service. * add kernel_filename and ramdisk_filename parameters in inspector_pxelinux_cfg and inspector_ipxelinux_cfg erb tempaltes to make kernel and ramdisk filename configurable in tftp ipxelinux_cfg and pxelinux_cfg files. * Support configuring the Redfish driver via new "ironic::drivers::redfish" manifest. Bug Fixes ********* * Permissions of inspector.conf are now changed to ironic-inspector user and group from previous root:root. Changes in puppet-ironic 11.0.0..11.1.0 --------------------------------------- c5d1833 Drop -dev in preparation for Pike M2 93ac5b6 Fix unit test 3b4214d oslo policy: check puppet resource instead of actual config in spec 0ca7ce7 Change owner of inspector.conf to ironic-inspector e36254a Update tox configuration 670cd7d Remove useless annotation admin_password 1bf55a9 Add parameter add_ports in ironic-inspector 6071888 Make kernel and ramdisk filename configurable fc2adf7 Add support of ironic-inspector-client 804bb61 Support configuring the Redfish driver 3559d19 Bump modules to next minor with -dev bf00e67 Fix user in sync.pp Diffstat (except docs and test files) ------------------------------------- .gitignore | 1 - Gemfile | 4 +- bindep.txt | 11 ++++ manifests/api.pp | 3 - manifests/db/sync.pp | 7 +-- manifests/drivers/redfish.pp | 51 +++++++++++++++++ manifests/inspector.pp | 28 +++++++-- manifests/inspector/client.pp | 24 ++++++++ manifests/params.pp | 1 + metadata.json | 8 +-- ...-inspector-client-support-170474ec8e08046c.yaml | 3 + ...ctor-parameters-add_ports-a254b910883edb08.yaml | 3 + ...r-config-file-permissions-9f414647e89c7d47.yaml | 4 ++ ...pxelinux_cfg-configurable-fb1d39933770c70d.yaml | 5 ++ releasenotes/notes/redfish-4afc29a2ff07917f.yaml | 5 ++ releasenotes/source/conf.py | 4 +- spec/classes/ironic_db_spec.rb | 5 +- spec/classes/ironic_db_sync_spec.rb | 4 +- spec/classes/ironic_drivers_redfish_spec.rb | 66 ++++++++++++++++++++++ spec/classes/ironic_inspector_client_spec.rb | 56 ++++++++++++++++++ spec/classes/ironic_inspector_db_spec.rb | 5 +- spec/classes/ironic_inspector_spec.rb | 6 ++ spec/classes/ironic_policy_spec.rb | 4 +- templates/inspector_ipxe.erb | 4 +- templates/inspector_pxelinux_cfg.erb | 4 +- tox.ini | 3 + 26 files changed, 283 insertions(+), 36 deletions(-)
participants (1)
-
no-reply@openstack.org