+++ This bug was initially created as a clone of Bug #1815131 +++ Description of problem: OCP 4.4 will remove some older deprecated API versions. The Migration Controller needs to work with OpenShift 3.7 -> 4.4, so it needs to be able to create the older versioned resources on older clusters and ensure that on newer clusters it creates the newer version resources. Related PR to address: https://github.com/konveyor/mig-controller/pull/446/files
Fix on controller side is in release-1.1 branch: https://github.com/konveyor/mig-controller/commit/b8dd38410b4048f8417a850c0b9a3b255343b270
This is built here: openshift-migration-controller-container-v1.1-6
(In reply to John Matthews from comment #1) > Fix on controller side is in release-1.1 branch: > https://github.com/konveyor/mig-controller/commit/ > b8dd38410b4048f8417a850c0b9a3b255343b270 Additional controller PRs. https://github.com/konveyor/mig-controller/pull/454 https://github.com/konveyor/mig-controller/pull/460
https://github.com/konveyor/mig-controller/commit/7da4fa17df67b7c6025aa3bdcf9cadc889cab8f7 Latest change for 4.4 support.
Verified in CAM 1.1.2 stage The current 3.7 -> 4.4 behavior is that migrations containing v1beta1 resources will fail. Migrations not containing this kind of resources will be executed properly.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2020:1552