Use enforce_new_defaults when setting up keystone protection tests
The `keystone.conf [oslo_policy] enforce_new_defaults` option is meant to help deployments that want to opt into the new policy enforcement model (with scope checking) but without having to generate override files. This is the case for devstack and tempest. We can use this to bypass generating a policy file with just the new policies for tempest testing. Change-Id: I3b219bde569c5a8001aec0c243027b6881254304
This commit is contained in:
parent
5d7c92e204
commit
5d2f716e4b
@ -14,9 +14,9 @@
|
||||
|
||||
function configure_enforce_scope {
|
||||
iniset $KEYSTONE_CONF oslo_policy enforce_scope true
|
||||
iniset $KEYSTONE_CONF oslo_policy enforce_new_defaults true
|
||||
iniset $KEYSTONE_CONF oslo_policy policy_file policy.yaml
|
||||
sudo systemctl restart devstack@keystone
|
||||
oslopolicy-policy-generator --namespace keystone > /etc/keystone/policy.yaml
|
||||
}
|
||||
|
||||
function configure_protection_tests {
|
||||
|
Loading…
Reference in New Issue
Block a user