Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-65573

[4.18] Handle HTTP 400 and 409 race condition in Redfish power operations

XMLWordPrintable

    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • 1
    • Important
    • None
    • None
    • Rejected
    • Metal Platform 279, Metal Platform 280
    • 2
    • In Progress
    • Bug Fix
    • Hide
      Fixes a race condition where the Redfish power interface could fail with
          HTTP 400 (BadRequest) or HTTP 409 (Conflict) errors during power
          operations. These errors are now treated as success when the node is
          already in the target power state (either on or off), preventing
          deployment failures when power state changes complete after Ironic's
          state verification times out.
          Also refresh system state to get current power state from BMC
          instead of using potentially stale cached data.
      Show
      Fixes a race condition where the Redfish power interface could fail with     HTTP 400 (BadRequest) or HTTP 409 (Conflict) errors during power     operations. These errors are now treated as success when the node is     already in the target power state (either on or off), preventing     deployment failures when power state changes complete after Ironic's     state verification times out.     Also refresh system state to get current power state from BMC     instead of using potentially stale cached data.
    • None
    • None
    • None
    • None

      Description of problem:

      Race condition in Redfish Power interface could make power operations fail    

      Version-Release number of selected component (if applicable):

          

      How reproducible:

          

      Steps to Reproduce:

          1.
          2.
          3.
          

      Actual results:

          

      Expected results:

          

      Additional info:

          

              rpittau@redhat.com Riccardo Pittau
              rpittau@redhat.com Riccardo Pittau
              None
              None
              Jad Haj Yahya Jad Haj Yahya
              None
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: