Bug 2167464
| Summary: | node-labeller init container in virt-handler pod is named virt-launcher | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Container Native Virtualization (CNV) | Reporter: | Ahmad <ahafe> | ||||
| Component: | Virtualization | Assignee: | sgott | ||||
| Status: | CLOSED MIGRATED | QA Contact: | Kedar Bidarkar <kbidarka> | ||||
| Severity: | low | Docs Contact: | |||||
| Priority: | low | ||||||
| Version: | 4.12.1 | CC: | acardace, ahafe, stirabos | ||||
| Target Milestone: | --- | ||||||
| Target Release: | 4.15.0 | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2023-12-14 16:09:46 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: | |||||||
| Attachments: |
|
||||||
|
Description
Ahmad
2023-02-06 17:15:51 UTC
Created attachment 1942560 [details]
must gather report
This is actually consistent (although maybe confusing): as for: https://github.com/openshift/enhancements/blob/master/enhancements/oc/inspect.md#output-format the expected struct is: └── namespaces ├── <NAMESPACE> ... │ └── pods │ └── <POD_NAME> ... │ └── <CONTAINER_NAME> │ └── <CONTAINER_NAME> ... │ ├── logs so for this folder we should expect: namespaces/<NAMESPACE>/pods/<POD_NAME>/<CONTAINER_NAME>/<CONTAINER_NAME>/logs/ and indeed here we have: namespaces/openshift-cnv/pods/virt-handler-b6bmg/virt-launcher/virt-launcher/logs/ having: NAMESPACE=openshift-cnv POD_NAME=virt-handler-b6bmg CONTAINER_NAME=virt-launcher Now the whole point is that when node-labeller got moved from SSP to virt, it got moved to virt-launcher image and not to the virt-handler one. Although it's executed on an initContainer on the pods created by virt-handler deamonset. And this is init container is named virt-launcher although is node-labeller, running from virt-launcher image as an initContainer in virt-handler pods. See: https://github.com/kubevirt/kubevirt/blob/02da9762963d93673d5a6d1dbc792947a51f8d65/pkg/virt-operator/resource/generate/components/daemonsets.go#L96 So on must-gather side everything is behaving as expected. Moving to virt team to eventually consider about renaming that init container to make it less confusing. Targeting this bug tp 4.14 depending upon capacity and severity. Deferring to 4.15 due to capacity and severity. |