Pause testing of multiple secret stores
There is an issue with multiple secret stores which is being tracked in
this launchpad [1]. This issue is blocking patches in
barbican-tempest-plugin. Let's remove the testing for multiple secret
stores until the bug gets resolved.
There was also an update of the secret:delete and secret:get policies
[2]. This patch updates the corresponding SRBAC tests so that we test
the policies correctly.
[1] https://bugs.launchpad.net/barbican/+bug/2043457
[2] https://review.opendev.org/c/openstack/barbican/+/884181
Related-Bug: #2043457
Change-Id: I86335a1cb54b6aa2f74e148416ef6af7c27fff61
diff --git a/.zuul.yaml b/.zuul.yaml
index 011f03c..2f38e5d 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -154,19 +154,21 @@
oslo_policy:
enforce_new_defaults: True
enforce_scope: True
- secretstore:
- enable_multiple_secret_stores: True
- stores_lookup_suffix: simple_crypto
- secretstore:simple_crypto:
- secret_store_plugin: store_crypto
- crypto_plugin: simple_crypto
- global_default: true
+ # (lpiwowar): Uncomment once this bug is resolved:
+ # https://bugs.launchpad.net/barbican/+bug/2043457
+ # secretstore:
+ # enable_multiple_secret_stores: True
+ # stores_lookup_suffix: simple_crypto
+ # secretstore:simple_crypto:
+ # secret_store_plugin: store_crypto
+ # crypto_plugin: simple_crypto
+ # global_default: true
test-config:
$TEMPEST_CONFIG:
barbican_rbac_scope_verification:
enforce_scope: True
- barbican_tempest:
- enable_multiple_secret_stores: True
+ # barbican_tempest:
+ # enable_multiple_secret_stores: True
- job:
name: barbican-tempest-plugin-simple-crypto-secure-rbac-yoga