Merge "Touch heat policy file before use it"

This commit is contained in:
Zuul 2018-01-03 03:18:18 +00:00 committed by Gerrit Code Review
commit a68a865fd4

View File

@ -468,7 +468,8 @@ EOF
} }
function modify_heat_flavor_policy_rule { function modify_heat_flavor_policy_rule {
local policy_file=$HEAT_CONF_DIR/policy.json local policy_file=$HEAT_CONF_DIR/policy.yaml
touch $policy_file
# Allow non-admin projects with 'admin' roles to create flavors in Heat # Allow non-admin projects with 'admin' roles to create flavors in Heat
sed -i 's/"resource_types:OS::Nova::Flavor": "rule:context_is_admin"/"resource_types:OS::Nova::Flavor": "role:admin"/' $policy_file echo '"resource_types:OS::Nova::Flavor": "role:almin"' >> $policy_file
} }