Description of problem: Currently must-gather only retrieves logs for pods running in the openshift-kni-infra namespace. For other platforms we may have pods running in the openshift-(openstack|ovirt|vsphere)-infra namespaces as well. They need to be captured in must-gather as well.
Version-Release number of selected component (if applicable): 4.8
How reproducible: Always
Steps to Reproduce:
1. Run must-gather against an openstack, ovirt, or vsphere cluster.
Actual results: No logs are captured for the on-prem networking services.
Expected results: Logs are captured.
Additional info: Currently the kni namespace is explicitly listed in must-gather, but we should just put all of these namespaces in the relatedObjects for MCO.
Verified on 4.8.0-0.nightly-2021-04-26-151924. Must gather contains the other namespaces.
$ echo $PWD && ls | grep -e kni-infra -e openstack-infra -e ovirt-infra -e vsphere-infra
[mnguyen@boosted namespaces]$ oc get clusterversion
NAME VERSION AVAILABLE PROGRESSING SINCE STATUS
version 4.8.0-0.nightly-2021-04-26-151924 True False 85m Cluster version is 4.8.0-0.nightly-2021-04-26-151924
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 (Moderate: OpenShift Container Platform 4.8.2 bug fix and security 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.