]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/tasks/barbican: add kek for simple_crypto_plugin 67660/head
authorKyr Shatskyy <kyrylo.shatskyy@clyso.com>
Wed, 4 Mar 2026 22:57:31 +0000 (23:57 +0100)
committerKyr Shatskyy <kyrylo.shatskyy@clyso.com>
Thu, 5 Mar 2026 07:26:23 +0000 (08:26 +0100)
Since 2025.1 it is mandatory to provide kek in barbican config file
for crypto plugin even if it is enabled by default or not.

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@clyso.com>
qa/tasks/barbican.py

index c32277c3c0916fad0961bd990b087f6b514fb929..bcb97873e6c4fffe9ba259d2fa2dc63e508d72dd 100644 (file)
@@ -173,7 +173,9 @@ def create_barbican_conf(ctx, cclient):
 
     run_in_barbican_dir(ctx, cclient,
                         ['bash', '-c',
-                         'echo -n -e "[DEFAULT]\nhost_href=' + barbican_url + '\n" ' + \
+                         'echo -n -e "[DEFAULT]\nhost_href = ' + barbican_url + \
+                         '\n[simple_crypto_plugin]\n' + \
+                         'kek =  UGxlYXNlIG1ha2UgYmFyYmljYW4gZ3JlYXQgYWdhaW4=\n" ' + \
                          '>barbican.conf'])
 
     log.info("run barbican db upgrade")