Uploaded image for project: 'Couchbase Kubernetes'
  1. Couchbase Kubernetes
  2. K8S-69

Option to resetQuota required after auto-failover

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • 0.7.0
    • 0.7.0
    • None

    Description

      Once an auto-failover has occurred the internal reset counter isn't automatically reset to prevent subsequent auto-failovers in order to allow manual operators to manually inspect the cluster:

      This counter prevents the server from automatically failing over additional nodes until you identify the issue that caused the failover and resolve it.  If the internal counter indicates a node has failed over, the server will no longer automatically failover additional nodes in the cluster

      So in order to allow unsupervised auto-failover we'll need to call the resetCount.

      I think the way to offer this as an option in the spec.  Enabled by default, but can be disabled.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          Repo's in a 5 node cluster.

           

          1. start 5 nodes
          2. kill 1 pod & wait for autofailover
          3. kill 1 pod ...  
          4. autofailover requires reset count
          tommie Tommie McAfee added a comment - Repo's in a 5 node cluster.   start 5 nodes kill 1 pod & wait for autofailover kill 1 pod ...   autofailover requires reset count

          Auto-failover eventually runs on subsequent failovers.  Closing for now unless discover behavior that needs code change.

          tommie Tommie McAfee added a comment - Auto-failover eventually runs on subsequent failovers.  Closing for now unless discover behavior that needs code change.

          People

            tommie Tommie McAfee
            tommie Tommie McAfee
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty