Bug 2021036
| Summary: | must-gather: gather-sysinfo binary not present in the container image | |||
|---|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | Mario Fernández <mariofer> | |
| Component: | Performance Addon Operator | Assignee: | Mario Fernández <mariofer> | |
| Status: | CLOSED ERRATA | QA Contact: | Gowrishankar Rajaiyan <grajaiya> | |
| Severity: | high | Docs Contact: | ||
| Priority: | high | |||
| Version: | 4.9 | CC: | aos-bugs, fromani, shajmakh | |
| Target Milestone: | --- | |||
| Target Release: | 4.10.0 | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | Bug Fix | ||
| Doc Text: |
Cause: Missing COPY statement under the Dockerfile.
Consequence: must-gather fails to collect node data because the gather-sysinfo binary is missing under the image.
Fix: Add Dockerfile necessary statements to generate and copy the binaries.
Result: The gather-sysinfo binary presents under the image, and must-gather succeeds in collecting node data.
|
Story Points: | --- | |
| Clone Of: | ||||
| : | 2021407 (view as bug list) | Environment: | ||
| Last Closed: | 2022-03-10 19:34:25 UTC | Type: | Bug | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Embargoed: | ||||
| Bug Depends On: | ||||
| Bug Blocks: | 2021407 | |||
|
Description
Mario Fernández
2021-11-08 07:32:13 UTC
Verification ++++++++++++ Image: registry-proxy.engineering.redhat.com/rh-osbs/openshift4-performance-addon-operator-must-gather-rhel8:v4.10.0-16 oc adm must-gather --image-stream=openshift/must-gather --image=registry-proxy.engineering.redhat.com/rh-osbs/openshift4-performance-addon-operator-must-gather-rhel8:v4.10.0-16 Inspect into both logs & check they are as expected with no errors: [root@dell-r640-014 ~]# cd must-gather.local.7897968282288974473 [root@dell-r640-014 must-gather.local.7897968282288974473]# find -iname "sysinfo.log" ./registry-proxy-engineering-redhat-com-rh-osbs-openshift4-performance-addon-operator-must-gather-rhel8-sha256-6399859c67f01ddd78f05a082aba0d3ab40399c92fb939f05478e05e32408da6/nodes/ocp49-worker-0.demo.lab.mniranja/sysinfo.log ./registry-proxy-engineering-redhat-com-rh-osbs-openshift4-performance-addon-operator-must-gather-rhel8-sha256-6399859c67f01ddd78f05a082aba0d3ab40399c92fb939f05478e05e32408da6/nodes/ocp49-worker-1.demo.lab.mniranja/sysinfo.log - Check the results in both files: cat ./registry-proxy-engineering-redhat-com-rh-osbs-openshift4-performance-addon-operator-must-gather-rhel8-sha256-6399859c67f01ddd78f05a082aba0d3ab40399c92fb939f05478e05e32408da6/nodes/ocp49-worker-0.demo.lab.mniranja/sysinfo.log knit2021/12/01 13:12:03 copying spec: "/host/sys/devices/pci0000:00/0000:00:03.0/vendor" knit2021/12/01 13:12:03 copying path: "/host/sys/devices/pci0000:00/0000:00:03.0/vendor" knit2021/12/01 13:12:03 copying file: "/host/sys/devices/pci0000:00/0000:00:03.0/vendor" knit2021/12/01 13:12:03 creating /tmp/perf-must-gather-716161370/host/sys/devices/pci0000:00/0000:00:03.0/vendor knit2021/12/01 13:12:03 copying spec: "/host/sys/devices/pci0000:00/0000:00:06.0/numa_node" ... knit2021/12/01 13:12:04 processing symlink /tmp/perf-must-gather-716161370/host/sys/devices/system/node/node0/cpu5 knit2021/12/01 13:12:04 processing symlink /tmp/perf-must-gather-716161370/host/sys/devices/system/node/node0/cpu6 knit2021/12/01 13:12:04 processing symlink /tmp/perf-must-gather-716161370/host/sys/devices/system/node/node0/cpu7 knit2021/12/01 13:12:04 processing symlink /tmp/perf-must-gather-716161370/host/sys/devices/system/node/node0/cpu8 knit2021/12/01 13:12:04 processing symlink /tmp/perf-must-gather-716161370/host/sys/devices/system/node/node0/cpu9 cat ./registry-proxy-engineering-redhat-com-rh-osbs-openshift4-performance-addon-operator-must-gather-rhel8-sha256-6399859c67f01ddd78f05a082aba0d3ab40399c92fb939f05478e05e32408da6/nodes/ocp49-worker-1.demo.lab.mniranja/sysinfo.log knit2021/12/01 13:12:10 copying spec: "/host/sys/devices/system/node/node*/distance" knit2021/12/01 13:12:10 copying path: "/host/sys/devices/system/node/node0/distance" knit2021/12/01 13:12:10 copying file: "/host/sys/devices/system/node/node0/distance" knit2021/12/01 13:12:10 creating /tmp/perf-must-gather-2626296914/host/sys/devices/system/node/node0/distance knit2021/12/01 13:12:10 copying spec: "/host/sys/devices/pci0000:00/0000:00:01.1/numa_node" ... knit2021/12/01 13:12:15 processing symlink /tmp/perf-must-gather-2626296914/host/sys/devices/system/node/node0/cpu4 knit2021/12/01 13:12:15 processing symlink /tmp/perf-must-gather-2626296914/host/sys/devices/system/node/node0/cpu5 knit2021/12/01 13:12:15 processing symlink /tmp/perf-must-gather-2626296914/host/sys/devices/system/node/node0/cpu6 knit2021/12/01 13:12:15 processing symlink /tmp/perf-must-gather-2626296914/host/sys/devices/system/node/node0/cpu7 knit2021/12/01 13:12:15 processing symlink /tmp/perf-must-gather-2626296914/host/sys/devices/system/node/node0/cpu8 knit2021/12/01 13:12:15 processing symlink /tmp/perf-must-gather-2626296914/host/sys/devices/system/node/node0/cpu9 No error/fail words were found in the above logs. Hence, verified successfully. 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 (OpenShift Container Platform 4.10 low-latency extras 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/RHEA-2022:0640 |