k8snetworkplumbingwg / sriov-network-operator

Operator for provisioning and configuring SR-IOV CNI plugin and device plugin
Apache License 2.0
85 stars 114 forks source link

WIP: Bump k8s 1.30 #726

Open SchSeba opened 5 months ago

SchSeba commented 5 months ago

/hold

github-actions[bot] commented 5 months ago

Thanks for your PR, To run vendors CIs use one of:

github-actions[bot] commented 5 months ago

Thanks for your PR, To run vendors CIs use one of:

zeeke commented 5 months ago

Failing end2end test failure relates to:

Device plugin config map field has been renamed from SelectorObj to SelectorObjs.

Please consider updating the test code at test/conformance/tests/test_sriov_operator.go#L1859

[sriov] operator Custom SriovNetworkNodePolicy Configuration ExcludeTopology field is forwarded to the device plugin configuration
/root/opr-k8s2-1/data/sriov-network-operator/sriov-network-operator/test/conformance/tests/test_sriov_operator.go:1855
Waiting for the sriov state to stable
Sriov state is stable
  STEP: Using device eth0 on node opr-k8s2-1-worker-0.opr-k8s2-1.lab @ 06/26/24 10:49:11.611
  [FAILED] in [It] - /root/opr-k8s2-1/data/sriov-network-operator/sriov-network-operator/test/conformance/tests/test_sriov_operator.go:2922 @ 06/26/24 10:49:51.487
• [FAILED] [52.111 seconds]
[sriov] operator Custom SriovNetworkNodePolicy Configuration ExcludeTopology [It] field is forwarded to the device plugin configuration
/root/opr-k8s2-1/data/sriov-network-operator/sriov-network-operator/test/conformance/tests/test_sriov_operator.go:1855

  [FAILED] Timed out after 30.001s.
  Expected
      <map[string]string | len:2>: {
          "opr-k8s2-1-worker-0.opr-k8s2-1.lab": "{\"resourceList\":[{\"resourceName\":\"resourceXXX\",\"excludeTopology\":true,\"selectors\":{\"pfNames\":[\"eth0#0-3\"],\"IsRdma\":false,\"NeedVhostNet\":false},\"SelectorObjs\":null}]}",
          "opr-k8s2-1-worker-1.opr-k8s2-1.lab": "{\"resourceList\":null}",
      }
  to have {key: value} matching
      <map[interface {}]interface {} | len:1>: {
          <string>"opr-k8s2-1-worker-0.opr-k8s2-1.lab": <*matchers.ContainSubstringMatcher | 0xc000e96330>{
              Substr: "{\"resourceName\":\"resourceXXX\",\"excludeTopology\":true,\"selectors\":{\"pfNames\":[\"eth0#0-3\"],\"IsRdma\":false,\"NeedVhostNet\":false},\"SelectorObj\":null}",
              Args: nil,
          },
      }
  In [It] at: /root/opr-k8s2-1/data/sriov-network-operator/sriov-network-operator/test/conformance/tests/test_sriov_operator.go:2922 @ 06/26/24 10:49:51.487