diff --git a/Dockerfile-velero.alpine b/Dockerfile-velero.alpine index 909e7ef52..2215688a0 100644 --- a/Dockerfile-velero.alpine +++ b/Dockerfile-velero.alpine @@ -19,9 +19,9 @@ MAINTAINER Andy Goldstein RUN apk add --no-cache ca-certificates RUN apk add --update --no-cache bzip2 && \ - wget --quiet https://github.com/restic/restic/releases/download/v0.9.3/restic_0.9.3_linux_amd64.bz2 && \ - bunzip2 restic_0.9.3_linux_amd64.bz2 && \ - mv restic_0.9.3_linux_amd64 /usr/bin/restic && \ + wget --quiet https://github.com/restic/restic/releases/download/v0.9.4/restic_0.9.4_linux_amd64.bz2 && \ + bunzip2 restic_0.9.4_linux_amd64.bz2 && \ + mv restic_0.9.4_linux_amd64 /usr/bin/restic && \ chmod +x /usr/bin/restic ADD /bin/linux/amd64/velero /velero diff --git a/pkg/restic/command_factory.go b/pkg/restic/command_factory.go index 8e929e118..09a60df73 100644 --- a/pkg/restic/command_factory.go +++ b/pkg/restic/command_factory.go @@ -23,7 +23,7 @@ import ( // BackupCommand returns a Command for running a restic backup. func BackupCommand(repoIdentifier, passwordFile, path string, tags map[string]string) *Command { - // --hostname flag is provided with a generic value because restic uses the hostname + // --host flag is provided with a generic value because restic uses the host // to find a parent snapshot, and by default it will be the name of the daemonset pod // where the `restic backup` command is run. If this pod is recreated, we want to continue // taking incremental backups rather than triggering a full one due to a new pod name. @@ -34,7 +34,7 @@ func BackupCommand(repoIdentifier, passwordFile, path string, tags map[string]st PasswordFile: passwordFile, Dir: path, Args: []string{"."}, - ExtraFlags: append(backupTagFlags(tags), "--hostname=velero"), + ExtraFlags: append(backupTagFlags(tags), "--host=velero"), } } diff --git a/pkg/restic/command_factory_test.go b/pkg/restic/command_factory_test.go index 7e8e342d1..73b70e2c0 100644 --- a/pkg/restic/command_factory_test.go +++ b/pkg/restic/command_factory_test.go @@ -32,7 +32,7 @@ func TestBackupCommand(t *testing.T) { assert.Equal(t, "path", c.Dir) assert.Equal(t, []string{"."}, c.Args) - expected := []string{"--tag=foo=bar", "--tag=c=d", "--hostname=velero"} + expected := []string{"--tag=foo=bar", "--tag=c=d", "--host=velero"} sort.Strings(expected) sort.Strings(c.ExtraFlags) assert.Equal(t, expected, c.ExtraFlags)