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

migrate to using Lease for leader election

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • None
    • 4.13.0
    • kube-apiserver
    • No
    • Rejected
    • False
    • Hide

      None

      Show
      None
    • NA

      Description of problem:

      library-go should use Lease for leader election by default. 
      In 4.10 we switched from configmaps to configmapsleases, now we can switch to leases
      
      change library-go to use lease by default, we already have an open pr for that: https://github.com/openshift/library-go/pull/1448 
      
      once the pr merges, we should revendor library-go for:
      - kas operator
      - oas operator
      - etcd operator
      - kcm operator
      - openshift controller manager operator
      - scheduler operator
      - auth operator
      - cluster policy controller
       

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

       

      How reproducible:

       

      Steps to Reproduce:

      1.
      2.
      3.
      

      Actual results:

       

      Expected results:

       

      Additional info:

       

              Unassigned Unassigned
              akashem@redhat.com Abu H Kashem
              Rahul Gangwar Rahul Gangwar
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: