Bug 2097488

Summary: [sriov] operator Generic SriovNetworkNodePolicy Meta Plugin Configuration Should be able to configure a metaplugin
Product: OpenShift Container Platform Reporter: elevin
Component: NetworkingAssignee: Andrea Panattoni <apanatto>
Networking sub component: SR-IOV QA Contact: elevin
Status: CLOSED ERRATA Docs Contact:
Severity: high    
Priority: high CC: apanatto, zshi
Version: 4.11   
Target Milestone: ---   
Target Release: 4.12.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: No Doc Update
Doc Text:
Story Points: ---
Clone Of:
: 2111131 (view as bug list) Environment:
Last Closed: 2023-01-17 19:45:58 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: 2111131    

Description elevin 2022-06-15 19:12:51 UTC
Description of problem:
• Failure [625.960 seconds]
[sriov] operator
/remote-source/app/vendor/github.com/k8snetworkplumbingwg/sriov-network-operator/test/conformance/tests/sriov_operator.go:66
  Generic SriovNetworkNodePolicy
  /remote-source/app/vendor/github.com/k8snetworkplumbingwg/sriov-network-operator/test/conformance/tests/sriov_operator.go:169
    Meta Plugin Configuration
    /remote-source/app/vendor/github.com/k8snetworkplumbingwg/sriov-network-operator/test/conformance/tests/sriov_operator.go:814
      Should be able to configure a metaplugin [It]
      /remote-source/app/vendor/github.com/k8snetworkplumbingwg/sriov-network-operator/test/conformance/tests/sriov_operator.go:815

      Timed out after 180.000s.
      Expected
          <v1.PodPhase>: Pending
      to equal
          <v1.PodPhase>: Running

      /remote-source/app/vendor/github.com/k8snetworkplumbingwg/sriov-network-operator/test/conformance/tests/sriov_operator.go:2043

Version-Release number of selected component (if applicable):
4.11.0-0.nightly-2022-05-25-193227
sriov-network-operator.4.11.0-202206032317
openshift4-cnf-tests:v4.11.0-35


How reproducible:
100%

Steps to Reproduce:
1.Run cnf-tests for sriov suite
2.
3.

Actual results:


Expected results:


Additional info:
Failed create a pod:
  Warning  FailedCreatePodSandBox  13s                kubelet            Failed to create pod sandbox: rpc error: code = Unknown desc = failed to create pod network sandbox k8s_testpod-cjq6p_sriov-conformance-testing_067b89ac-c424-4f5c-b8b7-f46db2a038a5_0(f3436be1808a4ae4b194394a49197816bd153f5233947b43e408168103756cc5): error adding pod sriov-conformance-testing_testpod-cjq6p to CNI network "multus-cni-network": plugin type="multus" name="multus-cni-network" failed (add): [sriov-conformance-testing/testpod-cjq6p/067b89ac-c424-4f5c-b8b7-f46db2a038a5:test-sriovnetwork]: error adding container to network "test-sriovnetwork": Sysctl net.core.somaxconn is not allowed. Only the following sysctls are allowed: [^net.ipv4.conf.IFNAME.accept_ra$ ^net.ipv4.conf.IFNAME.accept_redirects$ ^net.ipv4.conf.IFNAME.accept_source_route$ ^net.ipv4.conf.IFNAME.arp_accept$ ^net.ipv4.conf.IFNAME.arp_notify$ ^net.ipv4.conf.IFNAME.disable_policy$ ^net.ipv4.conf.IFNAME.secure_redirects$ ^net.ipv4.conf.IFNAME.send_redirects$ ^net.ipv6.conf.IFNAME.accept_ra$ ^net.ipv6.conf.IFNAME.accept_redirects$ ^net.ipv6.conf.IFNAME.accept_source_route$ ^net.ipv6.conf.IFNAME.arp_accept$ ^net.ipv6.conf.IFNAME.arp_notify$ ^net.ipv6.neigh.IFNAME.base_reachable_time_ms$ ^net.ipv6.neigh.IFNAME.retrans_time_ms$]

Comment 1 zhaozhanqi 2022-07-27 09:43:51 UTC
one similar bug https://bugzilla.redhat.com/show_bug.cgi?id=2092839

Comment 3 Andrea Panattoni 2022-08-01 09:27:09 UTC
image is ready for testing:

registry-proxy.engineering.redhat.com/rh-osbs/openshift4-cnf-tests:v4.12.0-13

https://brewweb.engineering.redhat.com/brew/buildinfo?buildID=2103414

Comment 4 zhaozhanqi 2022-08-11 05:31:17 UTC
elevin Could you verified this bug?

Comment 5 elevin 2022-08-17 07:26:39 UTC
openshift4-cnf-tests:v4.12.0-13
Server Version: 4.11.0
==================================
• [SLOW TEST:506.634 seconds]
[sriov] operator
/remote-source/app/vendor/github.com/k8snetworkplumbingwg/sriov-network-operator/test/conformance/tests/sriov_operator.go:66
  Generic SriovNetworkNodePolicy
  /remote-source/app/vendor/github.com/k8snetworkplumbingwg/sriov-network-operator/test/conformance/tests/sriov_operator.go:169
    Meta Plugin Configuration
    /remote-source/app/vendor/github.com/k8snetworkplumbingwg/sriov-network-operator/test/conformance/tests/sriov_operator.go:814
      Should be able to configure a metaplugin
      /remote-source/app/vendor/github.com/k8snetworkplumbingwg/sriov-network-operator/test/conformance/tests/sriov_operator.go:815

Comment 8 errata-xmlrpc 2023-01-17 19:45:58 UTC
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.12.0 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/RHBA-2022:7400