Uploaded image for project: 'OpenShift Cloud'
  1. OpenShift Cloud
  2. OCPCLOUD-1550

Add failure domain implementation for Azure

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Minor Minor
    • None
    • None
    • 1
    • False
    • None
    • False
    • OCPPLAN-9749 - Control Plane Scaling and Recovery (IPI clusters only) - Phase 0
    • CLOUD Sprint 220

      Background

      Failure domain injection is behind an interface within the Machine Provider for Machine API. The failure domain interface needs to be extended to support Azure based on the implementation in AWS.

      The code for this is in https://github.com/openshift/cluster-control-plane-machine-set-operator/tree/main/pkg/machineproviders/providers/openshift/machine/v1beta1/failuredomain

      Steps

      • Look at how the AWS implementation works
      • Add an implementation for Azure
      • Ensure the String method returns an appropriate description
      • Add tests similar to the AWS tests for the Azure implementation

      Stakeholders

      • Cluster Infra (Joel)

      Definition of Done

      • Azure implementation is implemented within the failure domain package
      • Docs
      • N/A
      • Testing
      • N/A

              rmanak@redhat.com Radek Manak
              joelspeed Joel Speed
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: