Uploaded image for project: 'OpenShift Monitoring'
  1. OpenShift Monitoring
  2. MON-3218

Remove obsolete drain and rebalancer capabilities in CMO

    XMLWordPrintable

Details

    • Remove obsolete drain and rebalancer capabilities in CMO
    • False
    • None
    • False
    • Not Selected
    • NEW
    • To Do
    • MON-3159Technical Debt
    • NEW
    • 50
    • 50% 50%
    • 0

    Description

      IIUC, before using hard affinities for HA components, we needed this to avoid scheduling problems during upgrade.

      See https://github.com/openshift/cluster-monitoring-operator/pull/1431#issuecomment-960845938

      Now that 4.8 is no longer supported, we can get rid of this logic to simplify the code.

       

      • I don't know if no longer supported also applies to 4.8 that may want to upgrade someday. (in this case, we'll never be able to get rid of the code.)
      • Maybe keep this mechanism to influence upgrades somewhere (maybe git history is sufficient), we may need to re-use it in the future.

       

      This will reduce technical debt and improve CMO learning curve.

      Attachments

        Issue Links

          Activity

            People

              spasquie@redhat.com Simon Pasquier
              rh-ee-amrini Ayoub Mrini
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: