diff --git a/components/cli/internal/containerizedengine/update.go b/components/cli/internal/containerizedengine/update.go index 7c8220bac8..0d5bab225e 100644 --- a/components/cli/internal/containerizedengine/update.go +++ b/components/cli/internal/containerizedengine/update.go @@ -5,6 +5,7 @@ import ( "encoding/json" "fmt" "io/ioutil" + "os" "path/filepath" "strings" @@ -124,6 +125,7 @@ func (c *baseClient) WriteRuntimeMetadata(dockerRoot string, metadata *RuntimeMe return err } + os.Remove(filename) return ioutil.WriteFile(filename, data, 0644) }