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

ClusterCbRemoteLinksIT 82: functions/string: concat2/001 frequent intermittent failure

    XMLWordPrintable

Details

    • 1
    • Yes
    • CX Sprint 247

    Description

      ClusterCbRemoteLinksIT 82: functions/string: concat2/001 test fails frequently, due to ns_server failing to answer a request on pools/default/nodeServices request immediately after dropping & recreating a bucket.

      Attachments

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

        Activity

          michael.blow Michael Blow added a comment -

          Authentication for remote links will now retry, like we do for http requests against the local ns_server.

          michael.blow Michael Blow added a comment - Authentication for remote links will now retry, like we do for http requests against the local ns_server.

          Build couchbase-server-7.0.0-5174 contains cbas-core commit 8869040 with commit message:
          MB-46322: retry on failed remote link authentication requests

          build-team Couchbase Build Team added a comment - Build couchbase-server-7.0.0-5174 contains cbas-core commit 8869040 with commit message: MB-46322 : retry on failed remote link authentication requests
          michael.blow Michael Blow added a comment -

          I have concerns with the previous fix, will be making a follow-on change, and should hold off on verification until that is complete.

          michael.blow Michael Blow added a comment - I have concerns with the previous fix, will be making a follow-on change, and should hold off on verification until that is complete.
          michael.blow Michael Blow added a comment -

          remoteLinkValidationMaxRetries, which defaults to 0, can be set to a higher number to retry credential / connection validation at CREATE & ALTER LINK time. To test, firewall the remote cluster, watch the analytics_info logs, and you should see multiple attempts to validate before the link create or alter returns. if you set it to 2, you can restore the firewall after you see the first failure, then it should succeed on the 2nd retry.

          michael.blow Michael Blow added a comment - remoteLinkValidationMaxRetries , which defaults to 0, can be set to a higher number to retry credential / connection validation at CREATE & ALTER LINK time. To test, firewall the remote cluster, watch the analytics_info logs, and you should see multiple attempts to validate before the link create or alter returns. if you set it to 2, you can restore the firewall after you see the first failure, then it should succeed on the 2nd retry.

          Build couchbase-server-7.0.0-5182 contains cbas-core commit f95821f with commit message:
          MB-46322: retry on failed remote link authentication configurable

          build-team Couchbase Build Team added a comment - Build couchbase-server-7.0.0-5182 contains cbas-core commit f95821f with commit message: MB-46322 : retry on failed remote link authentication configurable
          umang.agrawal Umang added a comment -

          Verified with Enterprise Edition 7.0.0 build 5229

          umang.agrawal Umang added a comment - Verified with Enterprise Edition 7.0.0 build 5229

          People

            umang.agrawal Umang
            michael.blow Michael Blow
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty