Description of problem: HCO should create create the "vmware-to-kubevirt-os configmap: in the kube-public namespace. Its presence is optional. But if missing, the pre-selection of OS during VMware import (v2v) does not work. More info and example: - https://github.com/kubevirt/web-ui-components/pull/249 - https://github.com/kubevirt/web-ui-operator/blob/master/build/kubevirt-web-ui-ansible/roles/kubevirt_web_ui/files/vmware-to-kubevirt-os.yaml
Was this not covered by Daniel Erez's patch? https://github.com/kubevirt/hyperconverged-cluster-operator/pull/227
Adding Adam
I don't see this configmap being added by the 227 patch mentioned above. I believe the example mentioned in the Description above can be taken as it is and used to fix this BZ. Nice to have: fill missing mappings.
Does CDI have the capacity to take this?
This is not so urgent, it is a nice to have feature which preselects you an OS. But it is anyway a best effort only. Marek have verified that this does not block the import. @Brett, do you agree lowering the priority and potentially remove from the 2.1?
(In reply to Tomas Jelinek from comment #6) > This is not so urgent, it is a nice to have feature which preselects you an > OS. But it is anyway a best effort only. Marek have verified that this does > not block the import. > @Brett, do you agree lowering the priority and potentially remove from the > 2.1? Yes. I set priority and urgency to medium and target CNV 2.1.1.
We may consider this for MTV.