From 11398e175cda8e85778df805c66af6a9a81b21be Mon Sep 17 00:00:00 2001 From: Hongbin Lu Date: Thu, 23 Jul 2015 21:50:30 -0400 Subject: [PATCH] Fix permission error on running periodic task In Magnum devstack plugin, the 'sed' command didn't write to the Heat policy file, which causes permission error. Change-Id: I531b542ca3d4a78cb2ea1feb706bf0363c00984b Closes-Bug: #1477800 --- devstack/lib/magnum | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devstack/lib/magnum b/devstack/lib/magnum index fc75af3507..57832c8774 100644 --- a/devstack/lib/magnum +++ b/devstack/lib/magnum @@ -175,7 +175,7 @@ function create_magnum_conf { function update_heat_policy { # enable stacks globel_index search so that magnum can use # list(global_tenant=True) - sed 's/\("stacks:global_index":\).*$/\1 "role:admin",/' $HEAT_CONF_DIR/policy.json + sed -i 's/\("stacks:global_index":\).*$/\1 "role:admin",/' $HEAT_CONF_DIR/policy.json } function create_magnum_conf_magnum_network {