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

Delta-Recovery Upgrade - Orchestrator swap can cause rebalance to exit

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 2.6.4
    • None
    • None
    • None
    • 9 - Cataclysm
    • Critical
    • 2

    Description

      When we are performing an upgrade, the first node to upgrade will be ceded the orchestrator. If there is a rebalance occurring during this transfer, it will stop the rebalance, causing delta-recovery balances fail.

      We should use the /cluster-info/ to query which node is the orchestrator, we should verify that this node IS on the upgrade version prior to beginning the first delta-recovery rebalance. Otherwise this will always fail.

      We should add a 1 minute timeout, if we do not see the orchestrator on the latest version, we should begin the rebalance.

      Attachments

        Issue Links

          For Gerrit Dashboard: K8S-3463
          # Subject Branch Project Status CR V

          Activity

            People

              yusuf.ramzan Yusuf Ramzan
              justin.ashworth Justin Ashworth
              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