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

Fix Terminate All Race

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.3.0
    • testing
    • None
    • 11: Blogs, Training, leftovers
    • 1

    Description

      We've got some tests that bring up a cluster and immediately terminate everything.  Problem with this is you can get into a state where Couchbase has half initialized a bucket, and when the pods are recovered, it'll just hang in warmup forever.  The fix, for us, is to wait until the bucket is reported as up and ready before termination.

      In all fairness to CBS, it would look like the bucket is missing a bunch of vbuckets and something potentially bad could have happened.  I guess a "hey I've not finished creating this" flag could solve the issue, but it sounds very niche.

      Attachments

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

        Activity

          Build couchbase-operator-2.3.0-280 contains couchbase-operator commit 76675d6 with commit message:
          K8S-2682: Fix PVC Recovery Tests

          build-team Couchbase Build Team added a comment - Build couchbase-operator-2.3.0-280 contains couchbase-operator commit 76675d6 with commit message: K8S-2682 : Fix PVC Recovery Tests

          Fix tested by QE.

          prateek.kumar Prateek Kumar (Inactive) added a comment - Fix tested by QE.

          People

            prateek.kumar Prateek Kumar (Inactive)
            simon.murray Simon Murray
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty