Bug 1770668
Summary: | [sriov] The exist net-attach-def disappeared when created multi sriovnetwork with same netnamespace | ||||||
---|---|---|---|---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | zhaozhanqi <zzhao> | ||||
Component: | Networking | Assignee: | Peng Liu <pliu> | ||||
Networking sub component: | SR-IOV | QA Contact: | zhaozhanqi <zzhao> | ||||
Status: | CLOSED ERRATA | Docs Contact: | |||||
Severity: | high | ||||||
Priority: | high | CC: | bbennett, zshi | ||||
Version: | 4.3.0 | Keywords: | Reopened | ||||
Target Milestone: | --- | ||||||
Target Release: | 4.4.0 | ||||||
Hardware: | All | ||||||
OS: | All | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | |||||||
: | 1808284 (view as bug list) | Environment: | |||||
Last Closed: | 2020-05-04 11:15:07 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: | 1808284 | ||||||
Attachments: |
|
Description
zhaozhanqi
2019-11-11 05:48:12 UTC
Try it again, Found the this issue did not be reproduced, Close this bug for now. reopen this bug since it is reproduced again. Found the pod in `openshift-kube-apiserver` ns is recreated. Do not sure if it caused this issue. I haven't figure out how to reproduce it in my environment. I was not able to reproduce this issue with latest sr-iov images using steps described in problem description. From the log message, I didn't see 'copy-sriovnetwork' gets created which might indicate Operator didn't receive any request to create a new sriov network named 'copy-sriovnetwork'. Please help to attach full log message next time when the error occurs. I don't think this should be a release blocker, since it is a kind of corner case which is hard to reproduce. move to 4.4 based on comment #5 Created attachment 1647277 [details]
sriov-network-operator logs
This bug is caused by cross namespace owner reference, which is not allowed by Kubernetes. And after this PR https://github.com/kubernetes-sigs/controller-runtime/pull/675, it will be blocked from code as well. We need to implement the garbage collection for sriovnetwork CR in another way. verified this bug with below image according step comment 7 quay.io/openshift-release-dev/ocp-v4.0-art-dev:v4.4.0-202002031216-ose-sriov-network-operator quay.io/openshift-release-dev/ocp-v4.0-art-dev:v4.4.0-202002031216-ose-sriov-network-config-daemon 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, 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-2020:0581 |