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

[7.1.0] Release note removal of server group autofailover in 7.1.0

    XMLWordPrintable

Details

    • 1

    Description

      We have test cases like TestServerGroupAutoFailover and TestPersistentVolumeRzaFailover where we edit the server group autofailover timeout while running against 7.1.0

      These test cases are failing in event validation step. 

      04:26:08 === CONT  TestOperator/TestServerGroupAutoFailover
      04:26:08     util.go:1390: Event schema validation failed:
      04:26:08         | NewMemberAdded        | New member test-couchbase-scwqj-0000 added to cluster              |
      04:26:08         | NewMemberAdded        | New member test-couchbase-scwqj-0001 added to cluster              |
      04:26:08         | NewMemberAdded        | New member test-couchbase-scwqj-0002 added to cluster              |
      04:26:08         | NewMemberAdded        | New member test-couchbase-scwqj-0003 added to cluster              |
      04:26:08         | NewMemberAdded        | New member test-couchbase-scwqj-0004 added to cluster              |
      04:26:08         | NewMemberAdded        | New member test-couchbase-scwqj-0005 added to cluster              |
      04:26:08 time="2022-07-18T11:26:08Z" level=info msg="TestOperator/TestServerGroupAutoFailover ✗"
      04:26:08         | RebalanceStarted      | A rebalance has been started to balance data across the cluster    |
      04:26:08         | RebalanceCompleted    | A rebalance has completed                                          |
      04:26:08         | ClusterSettingsEdited | Setting for `autofailover` was edited                              | <== event reason mismatch: expected BucketCreated, got ClusterSettingsEdited
      04:26:08         | BucketCreated         | A new bucket `default` was created                                 |
      04:26:08         | ClusterSettingsEdited | Setting for `autofailover` was edited                              |
      04:26:08         | MemberDown            | Existing member test-couchbase-scwqj-0003 down                     |
      04:26:08         | MemberDown            | Existing member test-couchbase-scwqj-0000 down                     |
      04:26:08         | MemberFailedOver      | Existing member test-couchbase-scwqj-0000 failed over              |
      04:26:08         | MemberFailedOver      | Existing member test-couchbase-scwqj-0003 failed over              |
      04:26:08         | NewMemberAdded        | New member test-couchbase-scwqj-0006 added to cluster              |
      04:26:08         | NewMemberAdded        | New member test-couchbase-scwqj-0007 added to cluster              |
      04:26:08         | RebalanceStarted      | A rebalance has been started to balance data across the cluster    |
      04:26:08         | MemberRemoved         | Existing member test-couchbase-scwqj-0000 removed from the cluster |
      04:26:08         | MemberRemoved         | Existing member test-couchbase-scwqj-0003 removed from the cluster |
      04:26:08         | RebalanceCompleted    | A rebalance has completed                                          |
      04:26:08         | ClusterSettingsEdited | Setting for `autofailover` was edited                              |
      04:26:08         | ClusterSettingsEdited | Setting for `autofailover` was edited                              |
      04:26:08         | ClusterSettingsEdited | Setting for `autofailover` was edited                              | 

      However, the mismatch is expected. 

      In 7.1.0, there were changes made to remove server group autofailover: ns_server removed the option to enable it.

      I think we should release note the server docs ticket available at https://issues.couchbase.com/browse/DOC-10174 

      CC: Gilad Kalchheim 

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            mike.stanton Mike Stanton
            prateek.kumar Prateek Kumar (Inactive)
            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