ceph-csi/internal/util
Niels de Vos 7e6feecc25 util: add VolumeEncryption.StoreCryptoPassphrase()
The new StoreCryptoPassphrase() method makes it possible to store an
unencrypted passphrase newly encrypted in the DEKStore.

Cloning volumes will use this, as the passphrase from the original
volume will need to get copied as part of the metadata for the volume.

Signed-off-by: Niels de Vos <ndevos@redhat.com>
2021-04-14 03:59:28 +00:00
..
aws_metadata_test.go util: add AmazonMetadata KMS provider 2021-04-06 07:33:54 +00:00
aws_metadata.go util: add AmazonMetadata KMS provider 2021-04-06 07:33:54 +00:00
cephcmds.go util: use ErrorLog for context based logging 2020-08-13 09:44:12 +00:00
cephconf.go cleanup: address godot warnings 2020-07-21 08:36:24 +00:00
conn_pool_test.go cleanup: address godot warnings 2020-07-21 08:36:24 +00:00
conn_pool.go util: use ClusterConnection.Copy() for re-using connections 2021-03-17 07:50:09 +00:00
connection.go util: use ClusterConnection.Copy() for re-using connections 2021-03-17 07:50:09 +00:00
credentials.go cleanup: return error type in util.storeKey() 2020-12-09 08:35:35 +00:00
crypto_test.go util: move GetID() from EncryptionKMS to VolumeEncryption 2021-03-24 12:09:04 +00:00
crypto.go util: add VolumeEncryption.StoreCryptoPassphrase() 2021-04-14 03:59:28 +00:00
cryptsetup.go rbd: make sure csi rbd pv encryption defaulting to luks2 version 2020-10-13 05:11:25 +00:00
csiconfig_test.go cleanup: address gosec warnings 2020-07-21 08:36:24 +00:00
csiconfig.go cleanup: standardize error format in util.readClusterInfo() 2020-12-09 08:35:35 +00:00
errors_test.go util: add tests for JoinErrors() 2020-07-23 11:16:40 +00:00
errors.go cleanup: fix mispell words 2020-11-29 12:47:46 +05:30
httpserver.go util: rename FatalLog to FatalLogMsg for parity 2020-08-13 09:44:12 +00:00
idlocker_test.go journal: Add additional operation based locking 2020-07-21 13:25:19 +00:00
idlocker.go util: rename ErrorLog to ErrorLogMsg to parity 2020-08-13 09:44:12 +00:00
k8s.go util: rename FatalLog to FatalLogMsg for parity 2020-08-13 09:44:12 +00:00
kms_test.go util: rewrite GetKMS() to use KMS provider plugin API 2021-03-24 12:09:04 +00:00
kms.go util: log available configs when KMS not found 2021-04-14 03:59:28 +00:00
log.go util: remove unwanted import string from module dependencies 2021-03-24 15:12:13 +00:00
pidlimit_test.go cleanup: address godot warnings 2020-07-21 08:36:24 +00:00
pidlimit.go cleanup: address godot warnings 2020-07-21 08:36:24 +00:00
secretskms_test.go util: move GetID() from EncryptionKMS to VolumeEncryption 2021-03-24 12:09:04 +00:00
secretskms.go util: move GetID() from EncryptionKMS to VolumeEncryption 2021-03-24 12:09:04 +00:00
stripsecrets.go cleanup: move pkg/ to internal/ 2020-04-23 11:00:59 +00:00
topology_test.go cleanup: address godot warnings 2020-07-21 08:36:24 +00:00
topology.go cleanup: standardize error format in util.GetTopologyFromDomainLabels() 2020-12-09 08:35:35 +00:00
util_test.go util: update unit testing for deep flatten 2020-07-08 05:48:42 +00:00
util.go util: log available configs when KMS not found 2021-04-14 03:59:28 +00:00
validate.go cleanup: fix mispell words 2020-11-29 12:47:46 +05:30
vault_test.go util: rewrite GetKMS() to use KMS provider plugin API 2021-03-24 12:09:04 +00:00
vault_tokens_test.go util: move GetID() from EncryptionKMS to VolumeEncryption 2021-03-24 12:09:04 +00:00
vault_tokens.go cleanup: refactor deeply nested if statement in vault_tokens.go 2021-04-07 02:31:41 +00:00
vault.go util: move GetID() from EncryptionKMS to VolumeEncryption 2021-03-24 12:09:04 +00:00
volid_test.go cleanup: address godot warnings 2020-07-21 08:36:24 +00:00
volid.go cleanup: fix mispell words 2020-11-29 12:47:46 +05:30