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

Eventing: Rebalance button disabled for failed rebalance

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 6.6.0
    • Fix Version/s: 6.6.1
    • Component/s: eventing
    • Triage:
      Untriaged
    • Story Points:
      1
    • Is this a Regression?:
      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

            Hide
            vikas.chaudhary Vikas Chaudhary added a comment -

            verified on 6.6.1-9198

            Show
            vikas.chaudhary Vikas Chaudhary added a comment - verified on 6.6.1-9198
            Hide
            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

            Show
            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
            Hide
            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

            Show
            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
            Hide
            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

            Show
            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
            Hide
            ritam.sharma Ritam Sharma added a comment -

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

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

              People

              Assignee:
              jeelan.poola Jeelan Poola
              Reporter:
              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