Bug 2017478
| Summary: | Some of the cdi and hpp resources are missing labels after upgrade to CNV 4.9 | ||
|---|---|---|---|
| Product: | Container Native Virtualization (CNV) | Reporter: | Jenia Peimer <jpeimer> |
| Component: | Storage | Assignee: | Alex Kalenyuk <akalenyu> |
| Status: | CLOSED ERRATA | QA Contact: | Jenia Peimer <jpeimer> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 4.9.0 | CC: | alitke, cnv-qe-bugs, mrashish, yadu |
| Target Milestone: | --- | ||
| Target Release: | 4.9.3 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | virt-cdi-operator v4.9.3-3, CNV v4.9.3-4 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2022-02-22 21:54:59 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: | |||
All mentioned resources are now labeled, but configmap cdi-controller-leader-election-helper was missed in the description, so moving the bug to assigned. $ oc describe configmap -n openshift-cnv cdi-controller-leader-election-helper Verified on CNV 4.9.3-5, virt-cdi-operator v4.9.3-3
after upgrade 4.8.4 -> 4.9.0 -> 4.9.1 -> 4.9.2 -> 4.9.3
$ oc describe configmap -n openshift-cnv cdi-controller-leader-election-helper
Name: cdi-controller-leader-election-helper
Namespace: openshift-cnv
Labels: app.kubernetes.io/component=storage
app.kubernetes.io/managed-by=cdi-operator
app.kubernetes.io/part-of=hyperconverged-cluster
app.kubernetes.io/version=v4.9.3
cdi.kubevirt.io=cdi-controller
...
$ oc get csv -n openshift-cnv
NAME DISPLAY VERSION REPLACES PHASE
kubevirt-hyperconverged-operator.v4.9.3 OpenShift Virtualization 4.9.3 kubevirt-hyperconverged-operator.v4.9.2 Succeeded
$ oc get ip -n openshift-cnv
NAME CSV APPROVAL APPROVED
install-4b7kj kubevirt-hyperconverged-operator.v4.9.0 Manual true
install-clc6z kubevirt-hyperconverged-operator.v4.9.1 Manual true
install-fl8bv kubevirt-hyperconverged-operator.v4.9.3 Manual true
install-vdrgd kubevirt-hyperconverged-operator.v4.9.2 Manual true
install-wwgd5 kubevirt-hyperconverged-operator.v4.8.4 Manual true
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 Virtualization 4.9.3 Images), 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/RHBA-2022:0641 |
Description of problem: Some of the cdi and hpp resources are missing app labels after upgrading to 4.9 CDI v1.38.0-15-g9431a9df Affected pods: cdi-apiserver cdi-deployment cdi-uploadproxy cdiconfig hostpath-provisioner-operator Affected secret: cdi-api-signing-key Version-Release number of selected component (if applicable): 4.9 How reproducible: Always after upgrading to CNV 4.9 Steps to Reproduce: 1. Get a 4.8 cluster 2. Upgrade it to 4.9 Actual results: $ oc describe pod -n openshift-cnv cdi-apiserver-c49b8c6f6-m86hn ... Labels: app.kubernetes.io/component=storage app.kubernetes.io/managed-by=cdi-operator cdi.kubevirt.io=cdi-apiserver operator.cdi.kubevirt.io/createVersion=v4.8.2 pod-template-hash=c49b8c6f6 ... $ oc get cdiconfig config -o yaml ... labels: app: containerized-data-importer cdi.kubevirt.io: "" ... Expected results: $ oc describe pod -n openshift-cnv cdi-apiserver-85c6754bf7-s6pw5 ... Labels: app.kubernetes.io/component=storage app.kubernetes.io/managed-by=cdi-operator app.kubernetes.io/part-of=hyperconverged-cluster app.kubernetes.io/version=v4.9.0 cdi.kubevirt.io=cdi-apiserver operator.cdi.kubevirt.io/createVersion=v4.8.2 pod-template-hash=85c6754bf7 ... $ oc get cdiconfig config -o yaml ... labels: app: containerized-data-importer app.kubernetes.io/component: storage app.kubernetes.io/managed-by: cdi-controller app.kubernetes.io/part-of: hyperconverged-cluster app.kubernetes.io/version: v4.9.0 cdi.kubevirt.io: "" ... Additional info: