Attaching vmedia to a NVIDIA DGX fails if there are no credentials included to connect to the iso (even if the iso isn't protected by credentials)
The redfish call to InsertMedia fails with
Reason: unable to start inspection: HTTP POST https://10.16.28.121/redfish/v1/Managers/BMC/VirtualMedia/CD1/Actions/VirtualMedia.InsertMedia returned code 400. Base.1.12.GeneralError: The action /redfish/v1/Managers/BMC/VirtualMedia/CD1/Actions/VirtualMedia.InsertMedia requires the parameter UserName to be present in the request body. Extended information: [{'@odata.type': '#Message.v1_0_8.Message', 'Message': 'The action /redfish/v1/Managers/BMC/VirtualMedia/CD1/Actions/VirtualMedia.InsertMedia requires the parameter UserName to be present in the request body.', 'MessageArgs': ['/redfish/v1/Managers/BMC/VirtualMedia/CD1/Actions/VirtualMedia.InsertMedia', 'UserName'], 'MessageId': 'Base.1.12.ActionParameterMissing', 'RelatedProperties': ['#/UserName'], 'Resolution': 'Supply the action with the required parameter in the request body when the request is resubmitted.', 'Severity': 'Critical'}, {'@odata.type': '#Message.v1_0_8.Message', 'Message': 'The action /redfish/v1/Managers/BMC/VirtualMedia/CD1/Actions/VirtualMedia.InsertMedia requires the parameter Password to be present in the request body.', 'MessageArgs': ['/redfish/v1/Managers/BMC/VirtualMedia/CD1/Actions/VirtualMedia.InsertMedia', 'Password'], 'MessageId': 'Base.1.12.ActionParameterMissing', 'RelatedProperties': ['#/Password'], 'Resolution': 'Supply the action with the required parameter in the request body when the request is resubmitted.', 'Severity': 'Critical'}]
Upstream patch https:/ /review. opendev. org/c/openstack /sushy/ +/923524