-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
False
-
-
False
-
None
-
None
-
None
-
None
-
OpenShift SPLAT - Sprint 272
User Story:
As an OpenShift Engineer I want update vSphere hybrid jobs to include the non-vSphere machine CIDR so we can pass e2e tests that check network configuration in the infrastructure CR.
Description:
Right now we have some tests that are failing for hybrid jobs where the vSphere network tests confirm that all nodes fall in the CIDRs defined in the machineNetworks section of the vsphere provider spec.
Test failure for `Managed cluster should node addresses should be correlated with the machine network`:
: [sig-cluster-lifecycle][OCPFeatureGate:VSphereMultiNetworks][platform:vsphere] Managed cluster should node addresses should be correlated with the machine network [apigroup:machine.openshift.io][Suite:openshift/conformance/parallel] expand_lessRun #0: Failed expand_less0s{ fail [github.com/openshift/machine-api-operator/test/e2e/vsphere/multi-nic.go:37]: Expected
<bool>: false
to be true}open stdoutopen_in_newRun #1: Failed expand_less1s{ I0527 20:21:59.229469 448812 factory.go:193] Registered Plugin "containerd"
openshift-tests v4.1.0-9399-ge2a8104
time="2025-05-27T20:21:59Z" level=info msg="Decoding provider" clusterState="<nil>" discover=false dryRun=false func=DecodeProvider providerType="{\"type\":\"vsphere\",\"ProjectID\":\"\",\"Region\":\"\",\"Zone\":\"\",\"NumNodes\":3,\"MultiMaster\":true,\"MultiZone\":false,\"Zones\":[],\"ConfigFile\":\"\",\"Disconnected\":false,\"SingleReplicaTopology\":false,\"NetworkPlugin\":\"OVNKubernetes\",\"HasIPv4\":true,\"HasIPv6\":false,\"IPFamily\":\"ipv4\",\"HasSCTP\":false,\"IsProxied\":false,\"IsIBMROKS\":false,\"HasNoOptionalCapabilities\":false}"
time="2025-05-27T20:21:59Z" level=warning msg="config was nil" func=DecodeProvider
I0527 20:21:59.267380 448812 test_setup.go:94] Extended test version v4.1.0-9399-ge2a8104
I0527 20:21:59.267433 448812 test_context.go:558] Tolerating taints "node-role.kubernetes.io/control-plane" when considering if nodes are ready
I0527 20:21:59.284995 448812 framework.go:2310] microshift-version configmap not found
I0527 20:21:59.285044 448812 command.go:57] Loaded test configuration: &framework.TestContextType{REDACTED}
error: no test exists with that name: [sig-cluster-lifecycle][OCPFeatureGate:VSphereMultiNetworks][platform:vsphere] Managed cluster should node addresses should be correlated with the machine network [apigroup:machine.openshift.io][Suite:openshift/conformance/parallel]}
Test failure for `Managed cluster should node VMs should have all specified portgroups attached which are associated with their failure domain`
: [sig-cluster-lifecycle][OCPFeatureGate:VSphereMultiNetworks][platform:vsphere] Managed cluster should node VMs should have all specified portgroups attached which are associated with their failure domain [apigroup:machine.openshift.io][Suite:openshift/conformance/parallel] expand_lessRun #0: Failed expand_less2s{ fail [github.com/openshift/machine-api-operator/test/e2e/vsphere/multi-nic.go:64]: Expected <int>: 0 not to be zero-valued}open stdoutopen_in_newRun #1: Failed expand_less1s{ I0527 20:21:59.232829 448802 factory.go:193] Registered Plugin "containerd" openshift-tests v4.1.0-9399-ge2a8104 time="2025-05-27T20:21:59Z" level=info msg="Decoding provider" clusterState="<nil>" discover=false dryRun=false func=DecodeProvider providerType="{\"type\":\"vsphere\",\"ProjectID\":\"\",\"Region\":\"\",\"Zone\":\"\",\"NumNodes\":3,\"MultiMaster\":true,\"MultiZone\":false,\"Zones\":[],\"ConfigFile\":\"\",\"Disconnected\":false,\"SingleReplicaTopology\":false,\"NetworkPlugin\":\"OVNKubernetes\",\"HasIPv4\":true,\"HasIPv6\":false,\"IPFamily\":\"ipv4\",\"HasSCTP\":false,\"IsProxied\":false,\"IsIBMROKS\":false,\"HasNoOptionalCapabilities\":false}" time="2025-05-27T20:21:59Z" level=warning msg="config was nil" func=DecodeProvider I0527 20:21:59.266759 448802 test_setup.go:94] Extended test version v4.1.0-9399-ge2a8104 I0527 20:21:59.266794 448802 test_context.go:558] Tolerating taints "node-role.kubernetes.io/control-plane" when considering if nodes are ready I0527 20:21:59.284950 448802 framework.go:2310] microshift-version configmap not found I0527 20:21:59.284998 448802 command.go:57] Loaded test configuration: &framework.TestContextType{REDACTED}
Acceptance Criteria:
The e2e tests no longer fail due to error state in the description section.
Other Information:
< Record anything else that may be helpful to someone else picking up the card >
issue created by splat-bot