openshift / origin

Conformance test suite for OpenShift
http://www.openshift.org
Apache License 2.0
8.53k stars 4.72k forks source link

SDN-4930: Fix CUDN manifest to account for IPV6 singlestack #29451

Closed tssurya closed 2 weeks ago

tssurya commented 2 weeks ago

Upstream this was fixed in: https://github.com/ovn-kubernetes/ovn-kubernetes/pull/4943

Without this fix, tests are hanging with:

[sig-network][OCPFeatureGate:NetworkSegmentation][Feature:UserDefinedPrimaryNetworks] when using openshift ovn-kubernetes when primary network exist, ClusterUserDefinedNetwork status should report not-ready [Suite:openshift/conformance/parallel]
  github.com/openshift/origin/test/extended/networking/network_segmentation.go:972
    STEP: Creating a kubernetes client @ 01/19/25 15:42:53.369
  I0119 15:42:53.371599  105456 discovery.go:214] Invalidating discovery information
  I0119 15:42:53.899935 105456 client.go:276] configPath is now "/tmp/configfile725811412"
  I0119 15:42:53.899966 105456 client.go:325] The user is now "e2e-test-monitoring-collection-profiles-ngcrt-user"
  I0119 15:42:53.899978 105456 client.go:327] Creating project "e2e-test-monitoring-collection-profiles-ngcrt"
  I0119 15:42:54.133225 105456 client.go:335] Waiting on permissions in project "e2e-test-monitoring-collection-profiles-ngcrt" ...
  I0119 15:42:54.312477 105456 client.go:364] DeploymentConfig capability is enabled, adding 'deployer' SA to the list of default SAs
  I0119 15:42:54.367545 105456 client.go:379] Waiting for ServiceAccount "default" to be provisioned...
  I0119 15:42:54.534539 105456 client.go:379] Waiting for ServiceAccount "builder" to be provisioned...
  I0119 15:42:54.710907 105456 client.go:379] Waiting for ServiceAccount "deployer" to be provisioned...
  I0119 15:42:54.887230 105456 client.go:389] Waiting for RoleBinding "system:image-pullers" to be provisioned...
  I0119 15:42:54.887384  105456 reflector.go:305] Starting reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:54.887403  105456 reflector.go:341] Listing and watching *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:54.901304  105456 reflector.go:368] Caches populated for *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:54.914293  105456 reflector.go:311] Stopping reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:54.914334 105456 client.go:389] Waiting for RoleBinding "system:image-builders" to be provisioned...
  I0119 15:42:54.914463  105456 reflector.go:305] Starting reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:54.914481  105456 reflector.go:341] Listing and watching *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:54.927791  105456 reflector.go:368] Caches populated for *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:54.941173  105456 reflector.go:311] Stopping reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:54.941206 105456 client.go:389] Waiting for RoleBinding "system:deployers" to be provisioned...
  I0119 15:42:54.941343  105456 reflector.go:305] Starting reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:54.941358  105456 reflector.go:341] Listing and watching *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:54.956596  105456 reflector.go:368] Caches populated for *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:54.970012  105456 reflector.go:311] Stopping reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:55.238924 105456 client.go:422] Project "e2e-test-monitoring-collection-profiles-ngcrt" has been fully provisioned.
    STEP: Creating a kubernetes client @ 01/19/25 15:42:55.239
  I0119 15:42:55.241149  105456 discovery.go:214] Invalidating discovery information
  I0119 15:42:55.715884 105456 client.go:276] configPath is now "/tmp/configfile550726307"
  I0119 15:42:55.715917 105456 client.go:325] The user is now "e2e-test-network-segmentation-e2e-z4jmf-user"
  I0119 15:42:55.715926 105456 client.go:327] Creating project "e2e-test-network-segmentation-e2e-z4jmf"
  I0119 15:42:55.854250 105456 client.go:335] Waiting on permissions in project "e2e-test-network-segmentation-e2e-z4jmf" ...
  I0119 15:42:56.052245 105456 client.go:364] DeploymentConfig capability is enabled, adding 'deployer' SA to the list of default SAs
  I0119 15:42:56.105716 105456 client.go:379] Waiting for ServiceAccount "default" to be provisioned...
  I0119 15:42:56.274948 105456 client.go:379] Waiting for ServiceAccount "builder" to be provisioned...
  I0119 15:42:56.443351 105456 client.go:379] Waiting for ServiceAccount "deployer" to be provisioned...
  I0119 15:42:56.615527 105456 client.go:389] Waiting for RoleBinding "system:image-pullers" to be provisioned...
  I0119 15:42:56.615687  105456 reflector.go:305] Starting reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:56.615716  105456 reflector.go:341] Listing and watching *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:56.629011  105456 reflector.go:368] Caches populated for *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:56.642059  105456 reflector.go:311] Stopping reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:56.642112 105456 client.go:389] Waiting for RoleBinding "system:image-builders" to be provisioned...
  I0119 15:42:56.642195  105456 reflector.go:305] Starting reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:56.642212  105456 reflector.go:341] Listing and watching *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:56.654780  105456 reflector.go:368] Caches populated for *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:56.667552  105456 reflector.go:311] Stopping reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:56.667618 105456 client.go:389] Waiting for RoleBinding "system:deployers" to be provisioned...
  I0119 15:42:56.667689  105456 reflector.go:305] Starting reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:56.667703  105456 reflector.go:341] Listing and watching *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:56.680687  105456 reflector.go:368] Caches populated for *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:56.694169  105456 reflector.go:311] Stopping reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243
  I0119 15:42:56.960385 105456 client.go:422] Project "e2e-test-network-segmentation-e2e-z4jmf" has been fully provisioned.
    STEP: Creating test tenants namespaces @ 01/19/25 15:42:57.16
    STEP: create primary network NAD in one of the tenant namespaces @ 01/19/25 15:42:57.318
    STEP: create primary Cluster UDN CR @ 01/19/25 15:42:57.454
  I0119 15:42:57.454647 105456 builder.go:121] Running '/usr/bin/kubectl --server=https://api.ostest.test.metalkube.org:6443 --kubeconfig=/tmp/secret/kubeconfig --namespace=e2e-test-network-segmentation-e2e-z4jmf create -f /tmp/udn-test4032294074/test-ovn-k-udn-drfkb.yaml'
  I0119 15:42:57.745675 105456 builder.go:146] stderr: ""
  I0119 15:42:57.745726 105456 builder.go:147] stdout: "clusteruserdefinednetwork.k8s.ovn.org/test-net-2r26r created\n"
  I0119 15:42:57.745890 105456 builder.go:121] Running '/usr/bin/kubectl --server=https://api.ostest.test.metalkube.org:6443 --kubeconfig=/tmp/secret/kubeconfig --namespace=e2e-test-network-segmentation-e2e-z4jmf get clusteruserdefinednetwork test-net-2r26r -o jsonpath={.status.conditions}'
  I0119 15:42:57.948636 105456 builder.go:146] stderr: ""
  I0119 15:42:57.948705 105456 builder.go:147] stdout: "[{\"lastTransitionTime\":\"2025-01-19T15:42:57Z\",\"message\":\"failed to generate NetworkAttachmentDefinition: failed to render CNI network config: invalid subnet configuration: error while parsing subnets: network cluster.udn.test-net-2r26r is attempting to use ipv4 subnets but the cluster does not support ipv4\\nfailed to generate NetworkAttachmentDefinition: failed to render CNI network config: invalid subnet configuration: error while parsing subnets: network cluster.udn.test-net-2r26r is attempting to use ipv4 subnets but the cluster does not support ipv4\",\"reason\":\"NetworkAttachmentDefinitionSyncError\",\"status\":\"False\",\"type\":\"NetworkReady\"}]"
  I0119 15:42:58.949907 105456 builder.go:121] Running '/usr/bin/kubectl --server=https://api.ostest.test.metalkube.org:6443 --kubeconfig=/tmp/secret/kubeconfig --namespace=e2e-test-network-segmentation-e2e-z4jmf get clusteruserdefinednetwork test-net-2r26r -o jsonpath={.status.conditions}'
  I0119 15:42:59.161399 105456 builder.go:146] stderr: ""
tssurya commented 2 weeks ago

/cc @ormergi @kyrtapz PTAL

openshift-ci[bot] commented 2 weeks ago

@tssurya: GitHub didn't allow me to request PR reviews from the following users: PTAL.

Note that only openshift members and repo collaborators can review this PR, and authors cannot review their own PRs.

In response to [this](https://github.com/openshift/origin/pull/29451#issuecomment-2600988091): >/cc @ormergi @kyrtapz PTAL Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes-sigs/prow](https://github.com/kubernetes-sigs/prow/issues/new?title=Prow%20issue:) repository.
tssurya commented 2 weeks ago

/payload-job periodic-ci-openshift-release-master-nightly-4.19-e2e-vsphere-ovn-techpreview /payload-job periodic-ci-openshift-release-master-nightly-4.19-e2e-metal-ipi-ovn-ipv6-techpreview /payload-job periodic-ci-openshift-release-master-nightly-4.19-e2e-azure-ovn-runc-techpreview /payload-job periodic-ci-openshift-release-master-nightly-4.19-e2e-metal-ipi-ovn-dualstack-techpreview

openshift-ci[bot] commented 2 weeks ago

@tssurya: trigger 4 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command

See details on https://pr-payload-tests.ci.openshift.org/runs/ci/68238280-d69a-11ef-9b07-ec16ffcaa33f-0

tssurya commented 2 weeks ago
{  fail [github.com/openshift/origin/test/extended/networking/network_segmentation.go:1003]: Unexpected error:
    <exec.CodeExitError>: 
    error running /usr/bin/kubectl --server=https://api.ostest.test.metalkube.org:6443 --kubeconfig=/tmp/secret/kubeconfig --namespace=e2e-test-network-segmentation-e2e-dhwfp create -f /tmp/udn-test707486082/test-ovn-k-udn-nf94x.yaml:
    Command stdout:

    stderr:
    error: error parsing /tmp/udn-test707486082/test-ovn-k-udn-nf94x.yaml: error converting YAML to JSON: yaml: line 16: did not find expected key

    error:
    exit status 1
    {
        Err: <*errors.errorString | 0xc003432060>{
            s: "error running /usr/bin/kubectl --server=https://api.ostest.test.metalkube.org:6443 --kubeconfig=/tmp/secret/kubeconfig --namespace=e2e-test-network-segmentation-e2e-dhwfp create -f /tmp/udn-test707486082/test-ovn-k-udn-nf94x.yaml:\nCommand stdout:\n\nstderr:\nerror: error parsing /tmp/udn-test707486082/test-ovn-k-udn-nf94x.yaml: error converting YAML to JSON: yaml: line 16: did not find expected key\n\nerror:\nexit status 1",
        },
        Code: 1,
    }

rendering is not working lemme check

ormergi commented 2 weeks ago

/lgtm

tssurya commented 2 weeks ago

/payload-job periodic-ci-openshift-release-master-nightly-4.19-e2e-vsphere-ovn-techpreview /payload-job periodic-ci-openshift-release-master-nightly-4.19-e2e-metal-ipi-ovn-ipv6-techpreview /payload-job periodic-ci-openshift-release-master-nightly-4.19-e2e-azure-ovn-runc-techpreview /payload-job periodic-ci-openshift-release-master-nightly-4.19-e2e-metal-ipi-ovn-dualstack-techpreview

openshift-ci[bot] commented 2 weeks ago

@tssurya: trigger 4 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command

See details on https://pr-payload-tests.ci.openshift.org/runs/ci/ea57ac60-d729-11ef-8ee2-10288e72d957-0

openshift-ci-robot commented 2 weeks ago

@tssurya: This pull request references SDN-4930 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the epic to target either version "4.19." or "openshift-4.19.", but it targets "openshift-4.18" instead.

In response to [this](https://github.com/openshift/origin/pull/29451): >Upstream this was fixed in: https://github.com/ovn-kubernetes/ovn-kubernetes/pull/4943 > >Without this fix, tests are hanging with: > >``` >[sig-network][OCPFeatureGate:NetworkSegmentation][Feature:UserDefinedPrimaryNetworks] when using openshift ovn-kubernetes when primary network exist, ClusterUserDefinedNetwork status should report not-ready [Suite:openshift/conformance/parallel] > github.com/openshift/origin/test/extended/networking/network_segmentation.go:972 > STEP: Creating a kubernetes client @ 01/19/25 15:42:53.369 > I0119 15:42:53.371599 105456 discovery.go:214] Invalidating discovery information > I0119 15:42:53.899935 105456 client.go:276] configPath is now "/tmp/configfile725811412" > I0119 15:42:53.899966 105456 client.go:325] The user is now "e2e-test-monitoring-collection-profiles-ngcrt-user" > I0119 15:42:53.899978 105456 client.go:327] Creating project "e2e-test-monitoring-collection-profiles-ngcrt" > I0119 15:42:54.133225 105456 client.go:335] Waiting on permissions in project "e2e-test-monitoring-collection-profiles-ngcrt" ... > I0119 15:42:54.312477 105456 client.go:364] DeploymentConfig capability is enabled, adding 'deployer' SA to the list of default SAs > I0119 15:42:54.367545 105456 client.go:379] Waiting for ServiceAccount "default" to be provisioned... > I0119 15:42:54.534539 105456 client.go:379] Waiting for ServiceAccount "builder" to be provisioned... > I0119 15:42:54.710907 105456 client.go:379] Waiting for ServiceAccount "deployer" to be provisioned... > I0119 15:42:54.887230 105456 client.go:389] Waiting for RoleBinding "system:image-pullers" to be provisioned... > I0119 15:42:54.887384 105456 reflector.go:305] Starting reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:54.887403 105456 reflector.go:341] Listing and watching *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:54.901304 105456 reflector.go:368] Caches populated for *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:54.914293 105456 reflector.go:311] Stopping reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:54.914334 105456 client.go:389] Waiting for RoleBinding "system:image-builders" to be provisioned... > I0119 15:42:54.914463 105456 reflector.go:305] Starting reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:54.914481 105456 reflector.go:341] Listing and watching *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:54.927791 105456 reflector.go:368] Caches populated for *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:54.941173 105456 reflector.go:311] Stopping reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:54.941206 105456 client.go:389] Waiting for RoleBinding "system:deployers" to be provisioned... > I0119 15:42:54.941343 105456 reflector.go:305] Starting reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:54.941358 105456 reflector.go:341] Listing and watching *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:54.956596 105456 reflector.go:368] Caches populated for *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:54.970012 105456 reflector.go:311] Stopping reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:55.238924 105456 client.go:422] Project "e2e-test-monitoring-collection-profiles-ngcrt" has been fully provisioned. > STEP: Creating a kubernetes client @ 01/19/25 15:42:55.239 > I0119 15:42:55.241149 105456 discovery.go:214] Invalidating discovery information > I0119 15:42:55.715884 105456 client.go:276] configPath is now "/tmp/configfile550726307" > I0119 15:42:55.715917 105456 client.go:325] The user is now "e2e-test-network-segmentation-e2e-z4jmf-user" > I0119 15:42:55.715926 105456 client.go:327] Creating project "e2e-test-network-segmentation-e2e-z4jmf" > I0119 15:42:55.854250 105456 client.go:335] Waiting on permissions in project "e2e-test-network-segmentation-e2e-z4jmf" ... > I0119 15:42:56.052245 105456 client.go:364] DeploymentConfig capability is enabled, adding 'deployer' SA to the list of default SAs > I0119 15:42:56.105716 105456 client.go:379] Waiting for ServiceAccount "default" to be provisioned... > I0119 15:42:56.274948 105456 client.go:379] Waiting for ServiceAccount "builder" to be provisioned... > I0119 15:42:56.443351 105456 client.go:379] Waiting for ServiceAccount "deployer" to be provisioned... > I0119 15:42:56.615527 105456 client.go:389] Waiting for RoleBinding "system:image-pullers" to be provisioned... > I0119 15:42:56.615687 105456 reflector.go:305] Starting reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:56.615716 105456 reflector.go:341] Listing and watching *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:56.629011 105456 reflector.go:368] Caches populated for *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:56.642059 105456 reflector.go:311] Stopping reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:56.642112 105456 client.go:389] Waiting for RoleBinding "system:image-builders" to be provisioned... > I0119 15:42:56.642195 105456 reflector.go:305] Starting reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:56.642212 105456 reflector.go:341] Listing and watching *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:56.654780 105456 reflector.go:368] Caches populated for *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:56.667552 105456 reflector.go:311] Stopping reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:56.667618 105456 client.go:389] Waiting for RoleBinding "system:deployers" to be provisioned... > I0119 15:42:56.667689 105456 reflector.go:305] Starting reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:56.667703 105456 reflector.go:341] Listing and watching *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:56.680687 105456 reflector.go:368] Caches populated for *v1.RoleBinding from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:56.694169 105456 reflector.go:311] Stopping reflector *v1.RoleBinding (0s) from k8s.io/client-go@v0.31.1/tools/cache/reflector.go:243 > I0119 15:42:56.960385 105456 client.go:422] Project "e2e-test-network-segmentation-e2e-z4jmf" has been fully provisioned. > STEP: Creating test tenants namespaces @ 01/19/25 15:42:57.16 > STEP: create primary network NAD in one of the tenant namespaces @ 01/19/25 15:42:57.318 > STEP: create primary Cluster UDN CR @ 01/19/25 15:42:57.454 > I0119 15:42:57.454647 105456 builder.go:121] Running '/usr/bin/kubectl --server=https://api.ostest.test.metalkube.org:6443 --kubeconfig=/tmp/secret/kubeconfig --namespace=e2e-test-network-segmentation-e2e-z4jmf create -f /tmp/udn-test4032294074/test-ovn-k-udn-drfkb.yaml' > I0119 15:42:57.745675 105456 builder.go:146] stderr: "" > I0119 15:42:57.745726 105456 builder.go:147] stdout: "clusteruserdefinednetwork.k8s.ovn.org/test-net-2r26r created\n" > I0119 15:42:57.745890 105456 builder.go:121] Running '/usr/bin/kubectl --server=https://api.ostest.test.metalkube.org:6443 --kubeconfig=/tmp/secret/kubeconfig --namespace=e2e-test-network-segmentation-e2e-z4jmf get clusteruserdefinednetwork test-net-2r26r -o jsonpath={.status.conditions}' > I0119 15:42:57.948636 105456 builder.go:146] stderr: "" > I0119 15:42:57.948705 105456 builder.go:147] stdout: "[{\"lastTransitionTime\":\"2025-01-19T15:42:57Z\",\"message\":\"failed to generate NetworkAttachmentDefinition: failed to render CNI network config: invalid subnet configuration: error while parsing subnets: network cluster.udn.test-net-2r26r is attempting to use ipv4 subnets but the cluster does not support ipv4\\nfailed to generate NetworkAttachmentDefinition: failed to render CNI network config: invalid subnet configuration: error while parsing subnets: network cluster.udn.test-net-2r26r is attempting to use ipv4 subnets but the cluster does not support ipv4\",\"reason\":\"NetworkAttachmentDefinitionSyncError\",\"status\":\"False\",\"type\":\"NetworkReady\"}]" > I0119 15:42:58.949907 105456 builder.go:121] Running '/usr/bin/kubectl --server=https://api.ostest.test.metalkube.org:6443 --kubeconfig=/tmp/secret/kubeconfig --namespace=e2e-test-network-segmentation-e2e-z4jmf get clusteruserdefinednetwork test-net-2r26r -o jsonpath={.status.conditions}' > I0119 15:42:59.161399 105456 builder.go:146] stderr: "" >``` Instructions for interacting with me using PR comments are available [here](https://prow.ci.openshift.org/command-help?repo=openshift%2Forigin). If you have questions or suggestions related to my behavior, please file an issue against the [openshift-eng/jira-lifecycle-plugin](https://github.com/openshift-eng/jira-lifecycle-plugin/issues/new) repository.
knobunc commented 2 weeks ago

/approve

openshift-ci[bot] commented 2 weeks ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: knobunc, ormergi, tssurya

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[test/extended/networking/OWNERS](https://github.com/openshift/origin/blob/master/test/extended/networking/OWNERS)~~ [knobunc] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment
knobunc commented 2 weeks ago

/override ci/prow/e2e-aws-ovn-serial

knobunc commented 2 weeks ago

/label acknowledge-critical-fixes-only

openshift-ci[bot] commented 2 weeks ago

@knobunc: Overrode contexts on behalf of knobunc: ci/prow/e2e-aws-ovn-serial

In response to [this](https://github.com/openshift/origin/pull/29451#issuecomment-2602542951): >/override ci/prow/e2e-aws-ovn-serial Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes-sigs/prow](https://github.com/kubernetes-sigs/prow/issues/new?title=Prow%20issue:) repository.
openshift-ci-robot commented 2 weeks ago

/retest-required

Remaining retests: 0 against base HEAD 0f2d6007ceb007de0dcf4367e5ed4588423ff910 and 2 for PR HEAD cec4b8f3af91486406fb707f781f656fb977d69e in total

tssurya commented 2 weeks ago
passed: (12s) 2025-01-20T15:02:18 "[sig-network][OCPFeatureGate:NetworkSegmentation][Feature:UserDefinedPrimaryNetworks] when using openshift ovn-kubernetes when primary network exist, ClusterUserDefinedNetwork status should report not-ready [Suite:openshift/conformance/parallel]"

@knobunc : I ran payloads for v6 which is where this bug is: https://storage.googleapis.com/test-platform-results/logs/openshift-origin-29451-nightly-4.19-e2e-metal-ipi-ovn-ipv6-techpreview/1881317639817531392/build-log.txt we are looking good: https://pr-payload-tests.ci.openshift.org/runs/ci/ea57ac60-d729-11ef-8ee2-10288e72d957-0 I am comfortable merging this

PS: v6 failed due to other tests, UDN tests are fully passing.

openshift-ci[bot] commented 2 weeks ago

@tssurya: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/e2e-gcp-csi cec4b8f3af91486406fb707f781f656fb977d69e link false /test e2e-gcp-csi
ci/prow/e2e-aws-ovn-kube-apiserver-rollout cec4b8f3af91486406fb707f781f656fb977d69e link false /test e2e-aws-ovn-kube-apiserver-rollout
ci/prow/e2e-aws-ovn-upgrade cec4b8f3af91486406fb707f781f656fb977d69e link false /test e2e-aws-ovn-upgrade
ci/prow/e2e-aws-ovn-single-node-upgrade cec4b8f3af91486406fb707f781f656fb977d69e link false /test e2e-aws-ovn-single-node-upgrade
ci/prow/e2e-aws-ovn-single-node-serial cec4b8f3af91486406fb707f781f656fb977d69e link false /test e2e-aws-ovn-single-node-serial
ci/prow/e2e-aws-ovn-single-node cec4b8f3af91486406fb707f781f656fb977d69e link false /test e2e-aws-ovn-single-node

Full PR test history. Your PR dashboard.

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes-sigs/prow](https://github.com/kubernetes-sigs/prow/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
openshift-bot commented 2 weeks ago

[ART PR BUILD NOTIFIER]

Distgit: openshift-enterprise-tests This PR has been included in build openshift-enterprise-tests-container-v4.19.0-202501201837.p0.g4c63717.assembly.stream.el9. All builds following this will include this PR.