-
Bug
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
False
-
-
False
-
Yes
-
Proposed
Description: While performing any cutover migration, the pipeline fails at crane transform step with the error
Error: invalid argument "{\"registry-replacement\":\"image-registry.openshift-image-registry.svc:5000/test1=image-registry.openshift-image-registry.svc:5000/test1,default-route-openshift-image-registry.apps.cam-src-44430.qe.gcp.devcluster.openshift.com/test1=default-route-openshift-image-registry.apps.cam-tgt-44431.qe.gcp.devcluster.openshift.com/test1\",\"pvc-rename-map\":\"postgresql:postgresql\",\"src-internal-registry\":\"image-registry.openshift-image-registry.svc:5000\"}" for "--optional-flags" flag: parse error on line 1, column 2: bare " in non-quoted-field
Version-Release number of selected component (if applicable):
Source GCP 4.6
Target GCP 4.11
Steps to Reproduce:
- Deploy any application in the source cluster
- Import the application namespace to the target cluster using “Import from another cluster” option.
Actual Result: PipelineRun failed at crane-transform step and migration is not completed
Expected Result: Migration should be completed successfully
Additional info:
$ oc get pods -n test1
NAME READY STATUS RESTARTS AGE
test1-cutover-lcj8g-destination-registry-info-pod 0/1 Completed 0 3h25m
test1-cutover-lcj8g-export-pod 0/1 Completed 0 3h26m
test1-cutover-lcj8g-generate-destination-kubeconfig-pod 0/1 Completed 0 3h26m
test1-cutover-lcj8g-generate-source-kubeconfig-pod 0/1 Completed 0 3h26m
test1-cutover-lcj8g-image-sync-pod 0/2 Completed 0 3h25m
test1-cutover-lcj8g-quiesce-deploymentconfigs-pod 0/1 Completed 0 3h25m
test1-cutover-lcj8g-quiesce-deployments-pod 0/1 Completed 0 3h25m
test1-cutover-lcj8g-quiesce-jobs-pod 0/1 Completed 0 3h25m
test1-cutover-lcj8g-quiesce-statefulsets-pod 0/1 Completed 0 3h25m
test1-cutover-lcj8g-source-registry-info-pod 0/1 Completed 0 3h25m
test1-cutover-lcj8g-transfer-pvc-postgresql-pod 0/1 Completed 0 3h25m
test1-cutover-lcj8g-transform-pod 0/1 Error 0 3h24m