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

[RN 2.0.1] Error post upgrade: Cannot establish remote XDCR connection, fails with "case_clause,error"

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 2.0.1
    • 2.0.1
    • ns_server
    • Security Level: Public
    • Online upgrade from 181 GA to 2.0GA
    • Release Note

    Description

      Load 30 items on 181 2 node cluster.
      Failover and rebalance out 1 181 node, and rebalance in a 2.0 node
      Repeat for Failover and rebalance out 2nd 181 node, and rebalance in a 2.0 node

      • Keep continuous sets/deletes on this cluster during rebalance/failovers.

      New cluster now has all 2.0 nodes.

      Setup a XDCR replication reference to another 2.0 node.

      Cannot setup replication to another 2.0 node , reference replication fails with "case clause error"

      Server error during processing: ["web request failed",

      {path,"/pools/default/remoteClusters"}

      ,

      {type,error}

      ,
      {what,
      {case_clause,
      {error,

      {case_clause,false}

      ,
      [

      {ns_config,'-update_key/2-fun-0-',3}

      ,

      {ns_config,handle_call,3}

      ,

      {gen_server,handle_msg,5}

      ,

      {proc_lib,init_p_do_apply,3}]}}},
      {trace,
      [{menelaus_web_remote_clusters, cas_remote_clusters,2}, {menelaus_web_remote_clusters, do_handle_remote_clusters_post,4}, {menelaus_web,loop,3}, {mochiweb_http,headers,5},{proc_lib,init_p_do_apply,3}

      ]}] (repeated 1 times)

      Logs at

      Attachments

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

        Activity

          People

            kzeller kzeller
            ketaki Ketaki Gangal (Inactive)
            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