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

          For Gerrit Dashboard: MB-42800
          # Subject Branch Project Status CR V

            Activity

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

              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