From 253392a1a61d29ce2e96d380b6c7410da47607ab Mon Sep 17 00:00:00 2001 From: David Lewis Date: Fri, 20 Apr 2018 16:55:37 -0700 Subject: [PATCH] Always write cloud config --- cluster/cloud-provider.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cluster/cloud-provider.go b/cluster/cloud-provider.go index a582eb58..29f0b458 100644 --- a/cluster/cloud-provider.go +++ b/cluster/cloud-provider.go @@ -41,7 +41,7 @@ func doDeployConfigFile(ctx context.Context, host *hosts.Host, cloudConfig, alpi Cmd: []string{ "sh", "-c", - fmt.Sprintf("if [ ! -f %s ]; then echo -e \"$%s\" > %s;fi", CloudConfigPath, CloudConfigEnv, CloudConfigPath), + fmt.Sprintf("t=$(mktemp); echo -e \"$%s\" > $t && mv $t %s", CloudConfigEnv, CloudConfigPath), }, Env: containerEnv, }