From 57de86ec5d9ec2d069f9d7ade761ff463bcbe89d Mon Sep 17 00:00:00 2001 From: Afonne-CID Date: Wed, 17 Dec 2025 18:25:12 +0100 Subject: [PATCH] Update git submodules * Update ironic from branch 'master' to c11e12a45b3c762b9b701e704bc1a8e9623c4ae8 - Omit `CapacityBytes` for Redfish RAID MAX size_gb When size_gb='MAX' is specified, Ironic was calculating the maximum volume size and including it in ``CapacityBytes``. This calculated size doesn't account for controller metadata overhead, causing iLO and other controllers to reject the request with UnsupportedOperation. Fix by omitting ``CapacityBytes`` from the Redfish payload when size_gb='MAX', allowing the controller to calculate the optimal size automatically and the actual volume size is queried and stored after creation via ``update_raid_config()``. Unit tests generated by AI. Closes-Bug: #2132936 Assisted-by: Claude Sonnet 4.5 Change-Id: Ica2e31783b18fc2306369b0ee0d467aca17d4975 Signed-off-by: Afonne-CID --- ironic | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ironic b/ironic index 6362fa4663..c11e12a45b 160000 --- a/ironic +++ b/ironic @@ -1 +1 @@ -Subproject commit 6362fa466368794d9fba50caa82f424d3556b154 +Subproject commit c11e12a45b3c762b9b701e704bc1a8e9623c4ae8 -- 2.43.0