Skip to content

Commit 20ea1cf

Browse files
committed
Merge branch 'morpheus' into 'master'
* morpheus: MB-67316 Rename setting-encryption --all-bucket-usage value MB-67315 Update key names Change-Id: I701a0a1dde714f0f2ded41be2de04707740bb2ee
2 parents 2343bb0 + 5fca001 commit 20ea1cf

3 files changed

Lines changed: 7 additions & 7 deletions

File tree

.githooks/pre-commit

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ if [[ ! -x .githooks/commit-msg ]]; then
1515
fi
1616

1717
# ensure the custom aspell dictionary is sorted correctly
18-
(head -n 1 jenkins/.aspell.en.pws && tail -n +2 jenkins/.aspell.en.pws | LC_COLLATE="C" sort -f) | sponge jenkins/.aspell.en.pws
18+
(head -n 1 jenkins/.aspell.en.pws && tail -n +2 jenkins/.aspell.en.pws | LC_COLLATE="C" sort -fs) | sponge jenkins/.aspell.en.pws
1919

2020
# we are safe to re-add the modified dictionary
2121
git add jenkins/.aspell.en.pws

cbmgr.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
"""A Couchbase CLI subcommand"""
22

3+
import dataclasses
34
import getpass
45
import inspect
56
import ipaddress
@@ -15,7 +16,6 @@
1516
import tempfile
1617
import time
1718
import traceback
18-
import dataclasses
1919
import urllib.parse
2020
from argparse import SUPPRESS, Action, ArgumentError, ArgumentParser, HelpFormatter
2121
from operator import itemgetter
@@ -3691,7 +3691,7 @@ def _add_edit_parse_opts(self, opts):
36913691
if opts.kek_usage:
36923692
usages.append("KEK-encryption")
36933693
if opts.all_bucket_usage:
3694-
usages.append("bucket-encryption-*")
3694+
usages.append("bucket-encryption")
36953695
if opts.bucket_usage:
36963696
usages += [f"bucket-encryption-{b}" for b in opts.bucket_usage]
36973697

@@ -3702,7 +3702,7 @@ def _add_edit_parse_opts(self, opts):
37023702
data = {}
37033703
typ = ""
37043704
if opts.key_type == "aws":
3705-
typ = "awskms-aes-key-256"
3705+
typ = "awskms-symmetric-key"
37063706

37073707
if not opts.cloud_key_arn or not opts.cloud_region:
37083708
_exit_if_errors(["--cloud-key-arn and --cloud-region must be specified"])
@@ -3761,7 +3761,7 @@ def _add_edit_parse_opts(self, opts):
37613761
data["caSelection"] = "skipServerCertVerification"
37623762

37633763
elif opts.key_type == "auto-generated":
3764-
typ = "auto-generated-aes-key-256"
3764+
typ = "cb-server-managed-aes-key-256"
37653765

37663766
if not opts.encrypt_with_master and opts.encrypt_with_key is None:
37673767
_exit_if_errors(["one of --encrypt-with-master-password, --encrypt-with-key must be specified"])

test/test_cli.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1546,7 +1546,7 @@ def test_add_edit_key_cloud(self):
15461546
expected = json.dumps({
15471547
'usage': ['KEK-encryption'],
15481548
'name': 'key01',
1549-
'type': 'awskms-aes-key-256',
1549+
'type': 'awskms-symmetric-key',
15501550
'data': {'keyARN': 'arn', 'region': 'us-east-1', 'useIMDS': False}
15511551
}, sort_keys=True)
15521552
self.rest_parameter_match([expected], length_match=False)
@@ -1731,7 +1731,7 @@ def test_add_key_auto(self):
17311731
expected = json.dumps({
17321732
'usage': ['KEK-encryption'],
17331733
'name': 'key01',
1734-
'type': 'auto-generated-aes-key-256',
1734+
'type': 'cb-server-managed-aes-key-256',
17351735
'data': {
17361736
'encryptWith': 'nodeSecretManager',
17371737
'autoRotation': True,

0 commit comments

Comments
 (0)