-
Bug
-
Resolution: Unresolved
-
Critical
-
CNV v4.14.16
-
None
-
Quality / Stability / Reliability
-
1
-
False
-
-
False
-
None
-
Due to this bug, the VM information stored on the must-gather will be incompleted.
-
-
CNV I/U Operators Sprint 282
-
Yes
Description of problem:
vmConvertor binary crashes since GLIBC_2.32 and GLIBC_2.34 are missing. The gather_virtualmachines script exits silently with code 0, so must-gather can't find expected yaml files.
Version-Release number of selected component (if applicable):
cnv-4.14
How reproducible:
100%
Steps to Reproduce:
1. Run upgrade test 2. Check tests-collected-info/must_gather_scope_module/output.log for vmConvertor missing GLIBC_2.32 and GLIBC_2.34
Actual results:
FileNotFoundError: [Errno 2] No such file or directory: '/data/tests-collected-info/must_gather_scope_module/registry-redhat-io-container-native-virtualization-cnv-must-gather-rhel9-sha256-6b813f555d2cfe799ce4c862c8105fd43b56e1da959241bbbdb0eadee046c184/namespaces/node-gather-unprivileged/kubevirt.io/virtualmachines/custom/must-gather-vm-2-1767691707-3132877.yaml'
Expected results:
No error
Additional info:
Suspected cause is the inconsistency introduced in this commit, with the RHEL 9 (el9) builder with GLIBC 2.34 not matching the RHEL 8 (el8) runtime with GLIBC 2.28: https://gitlab.cee.redhat.com/cpaas-midstream/openshift-virtualization/cnv-must-gather/-/commit/138a5eea950b2f50d0beecdd2e8cfe337338e811
- is cloned by
-
CNV-76471 [4.15][must-gather]Script gather_virtualmachines vmConvertor missing requirements
-
- ASSIGNED
-