Uploaded image for project: 'Red Hat Workload Availability'
  1. Red Hat Workload Availability
  2. RHWA-62

Node Health Check available in Two Node with Arbiter OpenShift Control Plane Toplogy

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • rhwa-25.8
    • rhwa-25.1
    • Node Healthcheck
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • Hide
      Cause: Node Healtch Check operator v0.9 admission webhook denied creation of NodeHealthChecks on Two Node With Arbiter OpenShift clusters.
      Consequence: It's impossibl to use NHC on said clusters
      Fix: Update admission webhook to allow "HighlyAvailableArbiter" control plane topology.
      Result: NHC works on TNA clusters.

      Rewrite
      Cause: With V0.9 of the Node Health Check (NHC) Operator, the admission webhook denied the creation of NodeHealthChecks on Two-Node OpenShift with Arbiter (TNA) clusters.
      Consequence: As a result, it was not possible to use NHC on the TNA clusters.
      Fix: To resolve the issue, the admission webhook was updated to allow "HighlyAvailableArbiter" on the control plane topology.
      Result: It is possible to use NHC on the TNA clusters.


      * Two-Node OpenShift with Arbiter (TNA) Control Plane Topology is now allowed with the Node Health Check (NHC) Operator. (https://issues.redhat.com/browse/RHWA-62[RHWA-62])

      ** *Cause*: With V0.9 of the Node Health Check (NHC) Operator, the admission webhook denied the creation of NodeHealthChecks on TNA clusters.

      ** *Consequence*: As a result, it was not possible to use NHC on the TNA clusters.

      ** *Fix*: To resolve the issue, the admission webhook was updated to allow "HighlyAvailableArbiter" on the control plane topology.

      ** *Result:* It is possible to use NHC on the TNA clusters.
      Show
      Cause: Node Healtch Check operator v0.9 admission webhook denied creation of NodeHealthChecks on Two Node With Arbiter OpenShift clusters. Consequence: It's impossibl to use NHC on said clusters Fix: Update admission webhook to allow "HighlyAvailableArbiter" control plane topology. Result: NHC works on TNA clusters. Rewrite Cause: With V0.9 of the Node Health Check (NHC) Operator, the admission webhook denied the creation of NodeHealthChecks on Two-Node OpenShift with Arbiter (TNA) clusters. Consequence: As a result, it was not possible to use NHC on the TNA clusters. Fix: To resolve the issue, the admission webhook was updated to allow "HighlyAvailableArbiter" on the control plane topology. Result: It is possible to use NHC on the TNA clusters. * Two-Node OpenShift with Arbiter (TNA) Control Plane Topology is now allowed with the Node Health Check (NHC) Operator. ( https://issues.redhat.com/browse/RHWA-62 [ RHWA-62 ]) ** *Cause*: With V0.9 of the Node Health Check (NHC) Operator, the admission webhook denied the creation of NodeHealthChecks on TNA clusters. ** *Consequence*: As a result, it was not possible to use NHC on the TNA clusters. ** *Fix*: To resolve the issue, the admission webhook was updated to allow "HighlyAvailableArbiter" on the control plane topology. ** *Result:* It is possible to use NHC on the TNA clusters.
    • Bug Fix
    • Proposed
    • Important

      As a user of Two Node with Arbiter Openshift I would like the Node Health Check operator to be available when controlPlaneTopology is set to "HighlyAvailableArbiter". 

      This needs to happen in order to support highly available VMs. Remediation cannot currently be triggered automatically when a node becomes unhealthy therefore a VM located on said unhealthy node will be stuck there until the node is returned to the cluster, requiring manual intervention.

      Acceptance Criteria:

      • Code is updated to allow deployment of the Node Health Check operator on TNA OpenShift
      • Node Health Check operator works in conjunction with SNR, metal3 remediation and FAR.

              slintes Marc Sluiter
              jpoole@redhat.com James Poole
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: