diff --git a/pkg/etcd/etcd.go b/pkg/etcd/etcd.go index 2db6910185..b557e3ce2c 100644 --- a/pkg/etcd/etcd.go +++ b/pkg/etcd/etcd.go @@ -1425,7 +1425,6 @@ func (e *ETCD) Snapshot(ctx context.Context, config *config.Control) error { if err := e.addSnapshotData(*sf); err != nil { return errors.Wrap(err, "failed to save local snapshot data to configmap") } - if err := snapshotRetention(e.config.EtcdSnapshotRetention, e.config.EtcdSnapshotName, snapshotDir); err != nil { return errors.Wrap(err, "failed to apply local snapshot retention policy") } @@ -2025,15 +2024,14 @@ func snapshotRetention(retention int, snapshotPrefix string, snapshotDir string) return nil } - nodeName := os.Getenv("NODE_NAME") - logrus.Infof("Applying local snapshot retention policy: retention: %d, snapshotPrefix: %s, directory: %s", retention, snapshotPrefix+"-"+nodeName, snapshotDir) + logrus.Infof("Applying local snapshot retention policy: retention: %d, snapshotPrefix: %s, directory: %s", retention, snapshotPrefix, snapshotDir) var snapshotFiles []os.FileInfo if err := filepath.Walk(snapshotDir, func(path string, info os.FileInfo, err error) error { if err != nil { return err } - if strings.HasPrefix(info.Name(), snapshotPrefix+"-"+nodeName) { + if strings.HasPrefix(info.Name(), snapshotPrefix) { snapshotFiles = append(snapshotFiles, info) } return nil diff --git a/pkg/etcd/s3.go b/pkg/etcd/s3.go index 42b4ca8387..1acb9f1c82 100644 --- a/pkg/etcd/s3.go +++ b/pkg/etcd/s3.go @@ -212,8 +212,7 @@ func (s *S3) Download(ctx context.Context) error { // snapshotPrefix returns the prefix used in the // naming of the snapshots. func (s *S3) snapshotPrefix() string { - nodeName := os.Getenv("NODE_NAME") - fullSnapshotPrefix := s.config.EtcdSnapshotName + "-" + nodeName + fullSnapshotPrefix := s.config.EtcdSnapshotName var prefix string if s.config.EtcdS3Folder != "" { prefix = filepath.Join(s.config.EtcdS3Folder, fullSnapshotPrefix)