Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-42800

Eventing: Rebalance button disabled for failed rebalance

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 6.6.0
    • 6.6.1
    • eventing
    • Untriaged
    • 1
    • Unknown

    Description

      Build: 6.6.0 build 7917

      Test : 

      • Create 4 node cluster 2 KV , 1 eventing , 1 N1QL:index
      • Create 10 buckets 
      • Deploy 2 handler 
      • Failover 1 kv node
      • Add back failover node and full recovery
      • When rebalance for the last bucket is completed around ~90%, deploy 1 more handler
      • Rebalance will fail with 

      Rebalance exited with reason {service_rebalance_failed,eventing,
      {worker_died,
      {'EXIT',<0.30052.79>,
      {{badmatch,
      {error,
      {bad_nodes,eventing,prepare_rebalance,
      [{'ns_1@172.23.106.73',
      {error,
      {unknown_error,
      <<"Some apps are deploying or resuming on some or all Eventing nodes">>}}}]}}},
      [{service_rebalancer,rebalance_worker,1,
      [{file,"src/service_rebalancer.erl"},
      {line,164}]},
      {proc_lib,init_p,3,
      [{file,"proc_lib.erl"},{line,232}]}]}}}}.
      Rebalance Operation Id = 50d80d59791945ddf21089e29de64db0 

      Observed: Rebalance is disabled even though rebalance is failed. Hence customer is not able to retry failed rebalance 

      Attachments

        Issue Links

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

          Activity

            Jeelan Poola - Thank you, we should include this for 6.6.1

            ritam.sharma Ritam Sharma added a comment - Jeelan Poola - Thank you, we should include this for 6.6.1

            Build couchbase-server-6.6.1-9196 contains eventing commit a61032d with commit message:
            MB-42800: Fix CI script

            build-team Couchbase Build Team added a comment - Build couchbase-server-6.6.1-9196 contains eventing commit a61032d with commit message: MB-42800 : Fix CI script

            Build couchbase-server-6.6.1-9197 contains eventing commit 27d2b48 with commit message:
            MB-42800 : Report correct isBalanced state on rebalance failure

            build-team Couchbase Build Team added a comment - Build couchbase-server-6.6.1-9197 contains eventing commit 27d2b48 with commit message: MB-42800 : Report correct isBalanced state on rebalance failure

            Build couchbase-server-6.6.1-9198 contains eventing commit f4b5cd7 with commit message:
            MB-42800 : read isBalanced holding the mu lock

            build-team Couchbase Build Team added a comment - Build couchbase-server-6.6.1-9198 contains eventing commit f4b5cd7 with commit message: MB-42800 : read isBalanced holding the mu lock

            verified on 6.6.1-9198

            vikas.chaudhary Vikas Chaudhary added a comment - verified on 6.6.1-9198

            People

              jeelan.poola Jeelan Poola
              vikas.chaudhary Vikas Chaudhary
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty