Bug 1908270
Summary: | The 63 characters limitation of route name results in direct volume migration failed | ||
---|---|---|---|
Product: | Migration Toolkit for Containers | Reporter: | whu |
Component: | General | Assignee: | Dylan Murray <dymurray> |
Status: | CLOSED ERRATA | QA Contact: | Xin jiang <xjiang> |
Severity: | high | Docs Contact: | Avital Pinnick <apinnick> |
Priority: | high | ||
Version: | 1.4.0 | CC: | chezhang, dymurray, ernelson, rjohnson, sregidor, ssingla, whu, xjiang |
Target Milestone: | --- | ||
Target Release: | 1.4.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2021-02-11 12:54:50 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
whu
2020-12-16 09:46:28 UTC
updated one information, The 63 characters limitation just include the length of prefix "directvolumemigration-rsync-transfer-route-" + namespace. the length of prefix is 44, so the length of namespace can not be more than 19. But in customer 's environment, it is possible to have a namespace which is more than 19 characters. https://github.com/konveyor/mig-controller/pull/886 existing PR has some compatibility issues. This PR will allow for a 59 character namespace. We will add some validation around this with a backdoor in the operator to enable a 63 char namespace. Verified using MTC 1.4.0. AWS 3.11 -> AWS 4.5 (AWS S3) openshift-migration-rhel7-operator@sha256:79f524931e7188bfbfddf1e3d23f491b627d691ef7849a42432c7aec2d5f8a54 - name: MIG_CONTROLLER_REPO value: openshift-migration-controller-rhel8@sha256 - name: MIG_CONTROLLER_TAG value: cdf1bd56e353f076693cb7373c0a876be8984593d664ee0d7e1aeae7a3c54c1f Namespaces with length 59 are migrated properly. Namespaces with length bigger than 59 show an error in the dvm route. Moved to VERIFIED status. 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 (Migration Toolkit for Containers (MTC) tool image release advisory 1.4.0), 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/RHBA-2020:5329 |