Uploaded image for project: 'OpenShift Hosted Control Plane'
  1. OpenShift Hosted Control Plane
  2. HOSTEDCP-977

Enable CAPI to bubble up clear machine failure conditions

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • None
    • None
    • False
    • None
    • False
    • Hypershift Sprint 237, Hypershift Sprint 238, Hypershift Sprint 239, Hypershift Sprint 240, Hypershift Sprint 241, Hypershift Sprint 249
    • 0
    • 0
    • 0

      Context:

      Problem: It's a strong UX requirement having clear failure scenarios pointing to root problem captured in the API status of the scalable resource without having to look at all Machines.

      CAPI doesn't bubble up individual machine failures into MachineDeployments https://github.com/kubernetes-sigs/cluster-api/issues/3486

      https://github.com/kubernetes-sigs/cluster-api/issues/5635

      We workaround this in hypershift via https://github.com/openshift/hypershift/pull/1907

      Previous work

      https://github.com/kubernetes-sigs/cluster-api/pull/6218

      https://github.com/kubernetes-sigs/cluster-api/pull/6025

      DoD:

      Ensure and implement an upstream solution to solve the "Problem" described above and let downstream rely on it.

            rh-ee-mraee Mulham Raee
            agarcial@redhat.com Alberto Garcia Lamela
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: