39de6c664a535c77d2e6105df6288196152d304b
Allow the vault to be rekeyed after conversion from PVC storage to k8s storage of the shard secrets. Test Plan: PASS vault sanity, ha sanity PASS IPv4 and IPv6 PASS system application-update, and platform application update PASS rekey operation without interuption PASS helm chart options PASS bashate the rendered init.sh Stability testing includes kubectl deleting pods and kill -9 processes during rekey operation at intervals spread across the procedure, with slight random time added to each interval PASS delete a standby vault server pod PASS delete the active vault server pod PASS delete the vault-manager pod PASS delete the vault-manager pod and a random vault server pod PASS delete the vault-manager pod and the active pod PASS delete the vault-manager pod and a standby pod TBD kill -9 vault-manager process TBD kill -9 active vault server process TBD kill -9 standby vault server process TBD kill -9 random selection of vault and vault-manager processes Story: 2010930 Task: 48850 Change-Id: I87911819c27caaf30be69b3c969a20ed97be42cb Signed-off-by: Michel Thebeau <Michel.Thebeau@windriver.com>
Description
StarlingX Vault App
Languages
Python
75%
Makefile
19%
Dockerfile
4.4%
Smarty
1.3%
Assembly
0.2%
Other
0.1%