jetlag icon indicating copy to clipboard operation
jetlag copied to clipboard

[BUG] Bare-metal deployment fails when R630 is used

Open shashank-boyapally opened this issue 10 months ago • 5 comments

When using the a mix of R640 and R630 in Scale lab to deploy bare-metal ocp 4.15.x the following error has occured

fatal: [e24-h06-000-r640.rdu2.example.com]: FAILED! => {"accept_ranges": "bytes", "access_control_allow_origin": "*", "allow": "POST", "cache_control": "no-cache", "changed": false, "connection": "close", "content": "{\"error\":{\"@Message.ExtendedInfo\":[{\"Message\":\"Unable to run the method because the requested HTTP method is not allowed.\",\"MessageArgs\":[],\"[email protected]\":0,\"MessageId\":\"IDRAC.1.6.SYS402\",\"RelatedProperties\":[],\"[email protected]\":0,\"Resolution\":\"Enter a valid HTTP method and retry the operation. For information about valid methods, see the Redfish Users Guide available on the support site.\",\"Severity\":\"Informational\"}],\"code\":\"Base.1.0.GeneralError\",\"message\":\"A general error has occurred. See ExtendedInfo for more information\"}}\n", "content_length": "560", "content_type": "application/json;odata.metadata=minimal;charset=utf-8", "date": "Fri, 12 Apr 2024 20:40:41 GMT", "elapsed": 3, "json": {"error": {"@Message.ExtendedInfo": [{"Message": "Unable to run the method because the requested HTTP method is not allowed.", "MessageArgs": [], "[email protected]": 0, "MessageId": "IDRAC.1.6.SYS402", "RelatedProperties": [], "[email protected]": 0, "Resolution": "Enter a valid HTTP method and retry the operation. For information about valid methods, see the Redfish Users Guide available on the support site.", "Severity": "Informational"}], "code": "Base.1.0.GeneralError", "message": "A general error has occurred. See ExtendedInfo for more information"}}, "msg": "Status code was 405 and not [204]: HTTP Error 405: Method Not Allowed", "odata_version": "4.0", "redirected": false, "server": "iDRAC/8", "status": 405, "url": "https://mgmt-f24-h01-000-r630.rdu2.example.com/redfish/v1/Managers/iDRAC.Embedded.1/VirtualMedia/CD/Actions/VirtualMedia.EjectMedia"}

formatted output:

{
  "accept_ranges": "bytes",
  "access_control_allow_origin": "*",
  "allow": "POST",
  "cache_control": "no-cache",
  "changed": false,
  "connection": "close",
  "content": "{\"error\":{\"@Message.ExtendedInfo\":[{\"Message\":\"Unable to run the method because the requested HTTP method is not allowed.\",\"MessageArgs\":[],\"[email protected]\":0,\"MessageId\":\"IDRAC.1.6.SYS402\",\"RelatedProperties\":[],\"[email protected]\":0,\"Resolution\":\"Enter a valid HTTP method and retry the operation. For information about valid methods, see the Redfish Users Guide available on the support site.\",\"Severity\":\"Informational\"}],\"code\":\"Base.1.0.GeneralError\",\"message\":\"A general error has occurred. See ExtendedInfo for more information\"}}\n",
  "content_length": "560",
  "content_type": "application/json;odata.metadata=minimal;charset=utf-8",
  "date": "Fri, 12 Apr 2024 20:40:41 GMT",
  "elapsed": 3,
  "json": {
    "error": {
      "@Message.ExtendedInfo": [
        {
          "Message": "Unable to run the method because the requested HTTP method is not allowed.",
          "MessageArgs": [],
          "[email protected]": 0,
          "MessageId": "IDRAC.1.6.SYS402",
          "RelatedProperties": [],
          "[email protected]": 0,
          "Resolution": "Enter a valid HTTP method and retry the operation. For information about valid methods, see the Redfish Users Guide available on the support site.",
          "Severity": "Informational"
        }
      ],
      "code": "Base.1.0.GeneralError",
      "message": "A general error has occurred. See ExtendedInfo for more information"
    }
  },
  "msg": "Status code was 405 and not [204]: HTTP Error 405: Method Not Allowed",
  "odata_version": "4.0",
  "redirected": false,
  "server": "iDRAC/8",
  "status": 405,
  "url": "https://mgmt-f24-h01-000-r630.rdu2.example.com/redfish/v1/Managers/iDRAC.Embedded.1/VirtualMedia/CD/Actions/VirtualMedia.EjectMedia"
}

shashank-boyapally avatar Apr 15 '24 18:04 shashank-boyapally

This error sounds like the firmware doesn't support ejecting virtual media.

akrzos avatar Apr 16 '24 14:04 akrzos

@shashank-boyapally Did you happen to reach out to the lab team and see if this machine does not support the task asked? If so this isn't a jetlag bug but rather a hardware issue. Please let us know. Thanks!

akrzos avatar May 28 '24 18:05 akrzos

Hi @akrzos, I'll reach out to the lab team and see if this error is related to hardware. Thank you for the heads up.

shashank-boyapally avatar May 28 '24 18:05 shashank-boyapally

Maybe it was the virtual console plug-in type? - https://github.com/redhat-performance/jetlag/blob/main/docs/troubleshooting.md#unable-mount-virtual-media

akrzos avatar May 29 '24 18:05 akrzos

@shashank-boyapally following up on this, did you ever find out from the lab team if there was a hardware issue?

akrzos avatar Aug 21 '24 20:08 akrzos