Remove saslPassword and authType (libcouchbase)

Description

ns_server is removing the saslPassword and authType bucket properties as they are no longer used (). The libcouchbase component has a least one file which uses or references them. Please remove the code taking into account that mixed version clusters must be supported (may or may not be an issue for this component).

Environment

None

Gerrit Reviews

None

Release Notes Description

None

Activity

Show:

CB robot April 27, 2021 at 6:58 AM

Build couchbase-server-7.0.0-5043 contains libcouchbase commit c84648d with commit message:
: remove legacy options for cbc-bucket-create

Steve Watanabe March 24, 2021 at 8:55 PM

stevewatanabe @ ~/couchbase2/libcouchbase ((HEAD detached at 465188d3)) $ xg saslPassword *
tests/vbucket/confdata/memd_25.json: "saslPassword" : "",
tests/vbucket/confdata/full_25.json: "saslPassword" : "",
tools/cbc.cc: ss << "&authType=sasl&saslPassword=" << o_bpass.result();

stevewatanabe @ ~/couchbase2/libcouchbase ((HEAD detached at 465188d3)) $ xg authType *
tests/vbucket/confdata/memd_25.json: "authType" : "sasl",
tests/vbucket/confdata/full_25.json: "authType" : "sasl",
tools/cbc.cc: ss << "&authType=none&proxyPort=" << o_proxyport.result();
tools/cbc.cc: ss << "&authType=sasl&saslPassword=" << o_bpass.result();

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Fix versions

Story Points

Components

Reporter

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created March 24, 2021 at 8:42 PM
Updated April 27, 2021 at 6:58 AM
Resolved April 19, 2021 at 6:56 PM
Instabug