Fix missing "$" in the ENFORCE_SCOPE's variable name
Because of the missing "$" before ENFORCE_SCOPE in the lib/neutron module, it was treated as an ENFORCE_SCOPE string instead of variable and Neutron was deployed always with old defaults and disabled scope enforcement. Change-Id: Ibe67fea634c5f7abb521c0369ff30dd5db84db8c
This commit is contained in:
parent
9ddae9b388
commit
ce1ae9ddef
@ -633,7 +633,7 @@ function configure_neutron {
|
||||
# configure_rbac_policies() - Configure Neutron to enforce new RBAC
|
||||
# policies and scopes if NEUTRON_ENFORCE_SCOPE == True
|
||||
function configure_rbac_policies {
|
||||
if [[ "$NEUTRON_ENFORCE_SCOPE" == "True" || "ENFORCE_SCOPE" == "True" ]]; then
|
||||
if [[ "$NEUTRON_ENFORCE_SCOPE" == "True" || "$ENFORCE_SCOPE" == "True" ]]; then
|
||||
iniset $NEUTRON_CONF oslo_policy enforce_new_defaults True
|
||||
iniset $NEUTRON_CONF oslo_policy enforce_scope True
|
||||
else
|
||||
|
Loading…
x
Reference in New Issue
Block a user