-
Bug
-
Resolution: Done
-
Blocker
-
None
-
None
-
False
-
-
False
-
Passed
-
0
-
0
-
0
-
None
Migration is getting failed at prepare step after installing OADP 1.0.3 (prestage). Velero pod is missing the secret volumeMounts.
{"level":"info","ts":1652789265.898128,"logger":"migration","msg":"Execing into Velero Pod on MigCluster to check for Cloud Credentials","migMigration":"migration-eda1d","phase":"EnsureCloudSecretPropagated","pod":"openshift-migration/velero-bb48f69bf-tkjrl","migCluster":"openshift-migration/source-cluster","execCommand":"cat credentials-gcp/cloud"} {"level":"info","ts":1652789266.0771165,"logger":"migration","msg":"Found propagated cloud secret in Velero Pod on MigCluster","migMigration":"migration-eda1d","phase":"EnsureCloudSecretPropagated","migCluster":"source-cluster/openshift-migration"} {"level":"info","ts":1652789266.0859845,"logger":"migration","msg":"Execing into Velero Pod on MigCluster to check for Cloud Credentials","migMigration":"migration-eda1d","phase":"EnsureCloudSecretPropagated","pod":"openshift-migration/restic-bgjvg","migCluster":"openshift-migration/host","execCommand":"cat credentials-gcp/cloud"} {"level":"info","ts":1652789266.1850235,"logger":"migration","msg":"Phase execution failed.","migMigration":"migration-eda1d","phase":"EnsureCloudSecretPropagated","phaseDescription":"Ensuring Velero has latest Replication Repository storage credentials.","error":"command terminated with exit code 1"} {"level":"info","ts":1652789266.1850853,"logger":"migration","msg":"","migMigration":"migration-eda1d","error":"command terminated with exit code 1","stacktrace":"\ngithub.com/konveyor/mig-controller/pkg/controller/migmigration.(*Task).veleroPodCredSecretPropagated()\n\t/remote-source/mig-controller/app/pkg/controller/migmigration/pod.go:367\ngithub.com/konveyor/mig-controller/pkg/controller/migmigration.(*Task).Run()\n\t/remote-source/mig-controller/app/pkg/controller/migmigration/task.go:496\ngithub.com/konveyor/mig-controller/pkg/controller/migmigration.(*ReconcileMigMigration).migrate()\n\t/remote-source/mig-controller/app/pkg/controller/migmigration/migrate.go:70\ngithub.com/konveyor/mig-controller/pkg/controller/migmigration.(*ReconcileMigMigration).Reconcile()\n\t/remote-source/mig-controller/app/pkg/controller/migmigration/migmigration_controller.go:264\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler()\n\t/remote-source/mig-controller/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:263\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem()\n\t/remote-source/mig-controller/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:235\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func1.1()\n\t/remote-source/mig-controller/app/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:198\nk8s.io/apimachinery/pkg/util/wait.JitterUntilWithContext.func1()\n\t/remote-source/mig-controller/app/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:185\nk8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1()\n\t/remote-source/mig-controller/app/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:155\nk8s.io/apimachinery/pkg/util/wait.BackoffUntil()\n\t/remote-source/mig-controller/app/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:156\nk8s.io/apimachinery/pkg/util/wait.JitterUntil()\n\t/remote-source/mig-controller/app/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:133\nk8s.io/apimachinery/pkg/util/wait.JitterUntilWithContext()\n\t/remote-source/mig-controller/app/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:185\nk8s.io/apimachinery/pkg/util/wait.UntilWithContext()\n\t/remote-source/mig-controller/app/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:99\nruntime.goexit()\n\t/usr/lib/golang/src/runtime/asm_amd64.s:1581"} {"level":"info","ts":1652789266.185139,"logger":"migration","msg":"Marking migration as FAILED. See Status.Errors","migMigration":"migration-eda1d","phase":"EnsureCloudSecretPropagated","migrationErrors":["command terminated with exit code 1"]}
DPA CR:
spec: configuration: restic: enable: true podConfig: {} supplementalGroups: [] timeout: 1h velero: defaultPlugins: - openshift - aws - gcp - azure noDefaultBackupLocation: true