diff --git a/util/archive/archive.go b/util/archive/archive.go index cd7c502bed20..00f0b68865dc 100644 --- a/util/archive/archive.go +++ b/util/archive/archive.go @@ -88,7 +88,7 @@ func tarDir(sourcePath string, tw *tar.Writer) error { if err != nil { return errors.InternalWrapError(err) } - nameInArchive = filepath.Join(baseName, nameInArchive) + nameInArchive = filepath.ToSlash(filepath.Join(baseName, nameInArchive)) log.Debugf("writing %s", nameInArchive) count++