Description of problem: brctl doesn't exist in the virt-launcer pod. The package bridge-utils which provides brctl was deprecated in rhel 7 and was removed in rhel 8. https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/7.7_release_notes/deprecated_functionality#deprecated_packages Version-Release number of selected component (if applicable): OpenShift Virtualization 4.13.1 How reproducible: 100 % Steps to Reproduce: 1. Run must-gather with /usr/bin/gather --vms_details. 2. Check namespace/<namespace-name>/vms/<vm-name>/*bridge.txt 3. It will not collect bridge details. Actual results: must-gather is using the unavailable brctl command Expected results: Use bridge command to get the information about the bridge. Additional info:
Verified against CNV-v4.14.0.rhel9-1238 ======================= bridge link show: ################################### 3: pod8082e5dabf6@if77: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 master k6t-8082e5dabf6 state forwarding priority 32 cost 2 5: tap0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1350 master k6t-eth0 state forwarding priority 32 cost 100 7: tap8082e5dabf6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 master k6t-8082e5dabf6 state forwarding priority 32 cost 100 ###################################
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 (Important: OpenShift Virtualization 4.12.5 security and bug fix update), 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/RHSA-2023:4421