[ironic] ironic 9.1.3 (pike)
We are excited to announce the release of: ironic 9.1.3: OpenStack Bare Metal Provisioning This release is part of the pike release series. The source is available from: https://git.openstack.org/cgit/openstack/ironic Download the package from: https://tarballs.openstack.org/ironic/ Please report issues through launchpad: https://bugs.launchpad.net/ironic For more details, please see below. 9.1.3 ^^^^^ Security Issues *************** * Sensitive information is now removed from a node's "driver_info" and "instance_info" fields before sending it to the ramdisk during cleaning. Bug Fixes ********* * Adds missing "no-vendor" implementation to supported vendor interfaces of the "idrac" hardware type. * No longer validates requested root partition size for whole-disk images using "iscsi" deploy interface, see bug 1742451 (https://bugs.launchpad.net/ironic/+bug/1742451) for details. Changes in ironic 9.1.2..9.1.3 ------------------------------ ec80191 Do not pass credentials to the ramdisk on cleaning 27b58c9 [Devstack] Replace tap with veth 7bc7ead Use zuul.override_checkout instead of custom branch_override var 4d55777 Be more sane about cleaning a26082a Do not validate root partition size for whole disk images in iscsi deploy 1541a20 Add no-vendor interface to the idrac hardware types 0bae677 Use the tempest plugin from openstack/ironic-tempest-plugin 47179d9 Remove experimental jobs and sort job definitions in project.yaml c163e78 Make the api format correctly d9ae882 Ensure ping actually succed dd973f3 Add missing job to gate a595258 Add job definitions yaml to zuul configuration Diffstat (except docs and test files) ------------------------------------- api-ref/source/baremetal-api-v1-nodes-vifs.inc | 13 +- devstack/lib/ironic | 4 +- devstack/tools/ironic/scripts/create-node.sh | 15 +- devstack/tools/ironic/templates/vm.xml | 4 +- ironic/drivers/drac.py | 2 +- ironic/drivers/modules/agent_client.py | 4 +- ironic/drivers/modules/iscsi_deploy.py | 7 + ironic/objects/node.py | 9 + .../unit/drivers/modules/test_agent_client.py | 7 +- .../unit/drivers/modules/test_iscsi_deploy.py | 11 ++ .../scenario/ironic_standalone/test_basic_ops.py | 24 ++- .../run.yaml | 16 +- playbooks/legacy/grenade-dsvm-ironic/run.yaml | 15 +- playbooks/legacy/ironic-dsvm-functional/post.yaml | 15 -- playbooks/legacy/ironic-dsvm-functional/run.yaml | 63 ------- playbooks/legacy/ironic-dsvm-standalone/run.yaml | 15 +- playbooks/legacy/tempest-dsvm-ironic-bfv/run.yaml | 14 +- .../legacy/tempest-dsvm-ironic-inspector/run.yaml | 23 +-- .../post.yaml | 15 -- .../run.yaml | 182 --------------------- .../run.yaml | 15 +- .../run.yaml | 15 +- .../post.yaml | 15 -- .../run.yaml | 166 ------------------- .../run.yaml | 16 +- .../run.yaml | 19 +-- .../run.yaml | 15 +- .../tempest-dsvm-ironic-pxe_ipa-full/post.yaml | 15 -- .../tempest-dsvm-ironic-pxe_ipa-full/run.yaml | 156 ------------------ .../run.yaml | 15 +- .../notes/idrac-no-vendor-911904dd69457826.yaml | 5 + .../notes/iscsi-whole-disk-cd464d589d029b01.yaml | 6 + ...node-credentials-cleaning-b1903f49ffeba029.yaml | 5 + zuul.d/legacy-ironic-jobs.yaml | 171 +++++++++++++++++++ zuul.d/project.yaml | 35 ++-- 37 files changed, 343 insertions(+), 808 deletions(-)
participants (1)
-
no-reply@openstack.org