remove code that removes legacy GC finalizer from backups

Signed-off-by: Steve Kriss <krisss@vmware.com>
This commit is contained in:
Steve Kriss
2019-04-15 10:17:03 -06:00
parent 892673816b
commit 7f36f78aee
3 changed files with 0 additions and 70 deletions
-7
View File
@@ -35,7 +35,6 @@ import (
listers "github.com/heptio/velero/pkg/generated/listers/velero/v1"
"github.com/heptio/velero/pkg/persistence"
"github.com/heptio/velero/pkg/plugin/clientmgmt"
"github.com/heptio/velero/pkg/util/stringslice"
)
type backupSyncController struct {
@@ -92,9 +91,6 @@ func NewBackupSyncController(
return c
}
// TODO(1.0): remove this
const gcFinalizer = "gc.ark.heptio.com"
func shouldSync(location *velerov1api.BackupStorageLocation, now time.Time, backupStore persistence.BackupStore, log logrus.FieldLogger) (bool, string) {
log = log.WithFields(map[string]interface{}{
"lastSyncedRevision": location.Status.LastSyncedRevision,
@@ -212,9 +208,6 @@ func (c *backupSyncController) run() {
continue
}
// remove the pre-v0.8.0 gcFinalizer if it exists
// TODO(1.0): remove this
backup.Finalizers = stringslice.Except(backup.Finalizers, gcFinalizer)
backup.Namespace = c.namespace
backup.ResourceVersion = ""