Uploaded image for project: 'OpenShift Etcd'
  1. OpenShift Etcd
  2. ETCD-612

Skip static pod rollouts

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • 8
    • False
    • None
    • False
    • ETCD Sprint 255, ETCD Sprint 256, ETCD Sprint 257, ETCD Sprint 258, ETCD Sprint 259

      The quorum checker starts to become very difficult to maintain and we're having a lot more problems with concurrent controllers as identified in OCPBUGS-31849.

      To avoid plastering the code in all places where a revision rollout could happen, we should invert the control and tell the revision controller when we do not want to have a rollout at all.

      Links to some of the discussions:

      AC:

      Add precondition to the revision controller - this would halt the whole revision process

      • introduce a callback true/false to skip the creation of new revision if the quorum is about to be violated.

            rh-ee-jujohn Jubitta John
            tjungblu@redhat.com Thomas Jungblut
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: