origin icon indicating copy to clipboard operation
origin copied to clipboard

UDN: Add Network Policy e2e tests

Open pperiyasamy opened this issue 1 year ago • 4 comments

pperiyasamy avatar Oct 15 '24 16:10 pperiyasamy

/assign @jluhrsen @tssurya @jcaamano

pperiyasamy avatar Oct 16 '24 11:10 pperiyasamy

Job Failure Risk Analysis for sha: ba251b5fb2cb78cc988035ce13f8457caa4ff7e1

Job Name Failure Risk
pull-ci-openshift-origin-master-e2e-aws-ovn-single-node-upgrade High
[sig-arch] events should not repeat pathologically for ns/openshift-machine-config-operator
This test has passed 99.55% of 222 runs on release 4.18 [Architecture:amd64 FeatureSet:default Installer:ipi Network:ovn NetworkStack:ipv4 Platform:aws SecurityMode:default Topology:single Upgrade:micro] in the last week.

openshift-trt-bot avatar Oct 16 '24 15:10 openshift-trt-bot

/test e2e-gcp-ovn-techpreview

pperiyasamy avatar Nov 06 '24 11:11 pperiyasamy

/test e2e-aws-ovn-single-node-techpreview

pperiyasamy avatar Nov 06 '24 11:11 pperiyasamy

/test e2e-gcp-ovn-techpreview

pperiyasamy avatar Nov 06 '24 17:11 pperiyasamy

/test e2e-gcp-ovn-techpreview

pperiyasamy avatar Nov 11 '24 11:11 pperiyasamy

/test e2e-gcp-ovn-techpreview

pperiyasamy avatar Nov 11 '24 17:11 pperiyasamy

Job Failure Risk Analysis for sha: 9475099680bbb463e4e32ce89ee7aa06877c9f8b

Job Name Failure Risk
pull-ci-openshift-origin-master-e2e-aws-csi Medium
[bz-kube-apiserver][invariant] alert/KubeAPIErrorBudgetBurn should not be at or above info
This test has passed 94.44% of 36 runs on jobs ['periodic-ci-openshift-release-master-nightly-4.18-e2e-aws-csi'] in the last 14 days.

Open Bugs
SNO error rate for alert/KubeAPIErrorBudgetBurn should not be at or above info
pull-ci-openshift-origin-master-e2e-aws-ovn-kube-apiserver-rollout Low
[Conformance][Suite:openshift/kube-apiserver/rollout][Jira:"kube-apiserver"][sig-kube-apiserver] kube-apiserver should roll out new revisions without disruption [apigroup:config.openshift.io][apigroup:operator.openshift.io]
This test has passed 69.23% of 13 runs on jobs ['periodic-ci-openshift-release-master-nightly-4.18-e2e-aws-ovn-kube-apiserver-rollout'] in the last 14 days.

openshift-trt-bot avatar Nov 11 '24 21:11 openshift-trt-bot

/assign @ricky-rav

Th tests are ready for review now except NetPol tests are failing due to the bug OCPBUGS-43519.

pperiyasamy avatar Nov 12 '24 12:11 pperiyasamy

Job Failure Risk Analysis for sha: a8af350c777c8ceb06cbe248343aaf783cd56f84

Job Name Failure Risk
pull-ci-openshift-origin-master-e2e-aws-ovn-single-node-upgrade Medium
[sig-network] pods should successfully create sandboxes by writing network status
This test has passed 95.35% of 172 runs on release 4.18 [Architecture:amd64 FeatureSet:default Installer:ipi Network:ovn NetworkStack:ipv4 Platform:aws SecurityMode:default Topology:single Upgrade:micro] in the last week.

openshift-trt-bot avatar Nov 12 '24 16:11 openshift-trt-bot

add a few words to the commit message saying that we're porting to origin the e2e tests we have upstream for network policies and can you also mention also the command you used to add the generate code

yes @ricky-rav, updated the commit message.

pperiyasamy avatar Dec 04 '24 14:12 pperiyasamy

/hold

waiting for https://github.com/ovn-kubernetes/ovn-kubernetes/pull/4789 to be available in d/s for NetPol tests to pass,

pperiyasamy avatar Dec 04 '24 14:12 pperiyasamy

/test e2e-gcp-ovn-techpreview /test e2e-aws-ovn-single-node-techpreview

pperiyasamy avatar Dec 16 '24 08:12 pperiyasamy

/hold cancel

NetPol tests are passing now for primary UDN.

pperiyasamy avatar Dec 16 '24 12:12 pperiyasamy

@pperiyasamy: This pull request references SDN-5017 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 story to target the "4.19.0" version, but no target version was set.

In response to this:

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

openshift-ci-robot avatar Dec 17 '24 08:12 openshift-ci-robot

/lgtm Thanks, Peri!

ricky-rav avatar Dec 17 '24 09:12 ricky-rav

/test e2e-metal-ipi-ovn-ipv6-techpreview /test e2e-aws-ovn-hypershift-conformance-techpreview /test e2e-azure-ovn-techpreview /test e2e-metal-ipi-ovn-dualstack-techpreview /test e2e-vsphere-ovn-techpreview /test e2e-aws-ovn-techpreview /test e2e-gcp-ovn-techpreview /test e2e-metal-ipi-ovn-techpreview /test openshift-e2e-gcp-ovn-techpreview-upgrade

pperiyasamy avatar Dec 17 '24 12:12 pperiyasamy

/test e2e-metal-ipi-ovn-ipv6-techpreview /test e2e-metal-ipi-ovn-dualstack-techpreview

pperiyasamy avatar Dec 17 '24 12:12 pperiyasamy

@pperiyasamy: The specified target(s) for /test were not found. The following commands are available to trigger required jobs:

/test e2e-aws-jenkins
/test e2e-aws-ovn-edge-zones
/test e2e-aws-ovn-fips
/test e2e-aws-ovn-image-registry
/test e2e-aws-ovn-microshift
/test e2e-aws-ovn-microshift-serial
/test e2e-aws-ovn-serial
/test e2e-gcp-ovn
/test e2e-gcp-ovn-builds
/test e2e-gcp-ovn-image-ecosystem
/test e2e-gcp-ovn-upgrade
/test e2e-metal-ipi-ovn-ipv6
/test images
/test lint
/test unit
/test verify
/test verify-deps

The following commands are available to trigger optional jobs:

/test 4.12-upgrade-from-stable-4.11-e2e-aws-ovn-upgrade-rollback
/test e2e-agnostic-ovn-cmd
/test e2e-aws
/test e2e-aws-csi
/test e2e-aws-disruptive
/test e2e-aws-etcd-certrotation
/test e2e-aws-etcd-recovery
/test e2e-aws-ovn
/test e2e-aws-ovn-cgroupsv2
/test e2e-aws-ovn-etcd-scaling
/test e2e-aws-ovn-ipsec-serial
/test e2e-aws-ovn-kube-apiserver-rollout
/test e2e-aws-ovn-kubevirt
/test e2e-aws-ovn-single-node
/test e2e-aws-ovn-single-node-serial
/test e2e-aws-ovn-single-node-techpreview
/test e2e-aws-ovn-single-node-techpreview-serial
/test e2e-aws-ovn-single-node-upgrade
/test e2e-aws-ovn-upgrade
/test e2e-aws-ovn-upgrade-rollback
/test e2e-aws-ovn-upi
/test e2e-aws-ovn-virt-techpreview
/test e2e-aws-proxy
/test e2e-azure
/test e2e-azure-ovn-etcd-scaling
/test e2e-azure-ovn-upgrade
/test e2e-baremetalds-kubevirt
/test e2e-external-aws
/test e2e-external-aws-ccm
/test e2e-external-vsphere-ccm
/test e2e-gcp-csi
/test e2e-gcp-disruptive
/test e2e-gcp-fips-serial
/test e2e-gcp-ovn-etcd-scaling
/test e2e-gcp-ovn-rt-upgrade
/test e2e-gcp-ovn-techpreview
/test e2e-gcp-ovn-techpreview-serial
/test e2e-hypershift-conformance
/test e2e-metal-ipi-ovn
/test e2e-metal-ipi-ovn-dualstack
/test e2e-metal-ipi-ovn-dualstack-local-gateway
/test e2e-metal-ipi-ovn-kube-apiserver-rollout
/test e2e-metal-ipi-serial
/test e2e-metal-ipi-serial-ovn-ipv6
/test e2e-metal-ipi-virtualmedia
/test e2e-metal-ovn-single-node-live-iso
/test e2e-metal-ovn-single-node-with-worker-live-iso
/test e2e-openstack-ovn
/test e2e-openstack-serial
/test e2e-vsphere
/test e2e-vsphere-ovn-dualstack-primaryv6
/test e2e-vsphere-ovn-etcd-scaling
/test okd-e2e-gcp
/test okd-scos-e2e-aws-ovn
/test okd-scos-images

Use /test all to run the following jobs that were automatically triggered:

pull-ci-openshift-origin-master-e2e-agnostic-ovn-cmd
pull-ci-openshift-origin-master-e2e-aws-csi
pull-ci-openshift-origin-master-e2e-aws-ovn-cgroupsv2
pull-ci-openshift-origin-master-e2e-aws-ovn-edge-zones
pull-ci-openshift-origin-master-e2e-aws-ovn-fips
pull-ci-openshift-origin-master-e2e-aws-ovn-kube-apiserver-rollout
pull-ci-openshift-origin-master-e2e-aws-ovn-microshift
pull-ci-openshift-origin-master-e2e-aws-ovn-microshift-serial
pull-ci-openshift-origin-master-e2e-aws-ovn-serial
pull-ci-openshift-origin-master-e2e-aws-ovn-single-node
pull-ci-openshift-origin-master-e2e-aws-ovn-single-node-serial
pull-ci-openshift-origin-master-e2e-aws-ovn-single-node-upgrade
pull-ci-openshift-origin-master-e2e-aws-ovn-upgrade
pull-ci-openshift-origin-master-e2e-gcp-csi
pull-ci-openshift-origin-master-e2e-gcp-ovn
pull-ci-openshift-origin-master-e2e-gcp-ovn-rt-upgrade
pull-ci-openshift-origin-master-e2e-gcp-ovn-upgrade
pull-ci-openshift-origin-master-e2e-hypershift-conformance
pull-ci-openshift-origin-master-e2e-metal-ipi-ovn
pull-ci-openshift-origin-master-e2e-metal-ipi-ovn-ipv6
pull-ci-openshift-origin-master-e2e-metal-ipi-ovn-kube-apiserver-rollout
pull-ci-openshift-origin-master-e2e-openstack-ovn
pull-ci-openshift-origin-master-images
pull-ci-openshift-origin-master-lint
pull-ci-openshift-origin-master-okd-scos-e2e-aws-ovn
pull-ci-openshift-origin-master-unit
pull-ci-openshift-origin-master-verify
pull-ci-openshift-origin-master-verify-deps

In response to this:

/test e2e-metal-ipi-ovn-ipv6-techpreview /test e2e-metal-ipi-ovn-dualstack-techpreview

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

openshift-ci[bot] avatar Dec 17 '24 12:12 openshift-ci[bot]

/payload-job periodic-ci-openshift-release-master-nightly-4.19-e2e-metal-ipi-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-metal-ipi-ovn-dualstack-techpreview

pperiyasamy avatar Dec 17 '24 12:12 pperiyasamy

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

  • periodic-ci-openshift-release-master-nightly-4.19-e2e-metal-ipi-ovn-techpreview
  • periodic-ci-openshift-release-master-nightly-4.19-e2e-metal-ipi-ovn-ipv6-techpreview
  • periodic-ci-openshift-release-master-nightly-4.19-e2e-metal-ipi-ovn-dualstack-techpreview

See details on https://pr-payload-tests.ci.openshift.org/runs/ci/82215190-bc72-11ef-99f1-280124d36f30-0

openshift-ci[bot] avatar Dec 17 '24 12:12 openshift-ci[bot]

/assign @dgoodwin @stbenjam

pperiyasamy avatar Dec 17 '24 12:12 pperiyasamy

/approve

dgoodwin avatar Dec 17 '24 12:12 dgoodwin

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: dgoodwin, pperiyasamy, ricky-rav

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:

Approvers can indicate their approval by writing /approve in a comment Approvers can cancel approval by writing /approve cancel in a comment

openshift-ci[bot] avatar Dec 17 '24 12:12 openshift-ci[bot]

/cherry-pick release-4.18

tssurya avatar Dec 17 '24 13:12 tssurya

@tssurya: once the present PR merges, I will cherry-pick it on top of release-4.18 in a new PR and assign it to you.

In response to this:

/cherry-pick release-4.18

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

/retest-required

Remaining retests: 0 against base HEAD b7c61a7b469a69a1ec5213bdf2388923dfa86d15 and 2 for PR HEAD 544fc05a05c79b863be27bd7aaaab93161eece4b in total

openshift-ci-robot avatar Dec 17 '24 17:12 openshift-ci-robot

/retest-required

Remaining retests: 0 against base HEAD b7c61a7b469a69a1ec5213bdf2388923dfa86d15 and 2 for PR HEAD 544fc05a05c79b863be27bd7aaaab93161eece4b in total

openshift-ci-robot avatar Dec 17 '24 21:12 openshift-ci-robot

/retest-required

Remaining retests: 0 against base HEAD 549f564876016b5c1ed4b19889b65c948adcc27b and 1 for PR HEAD 544fc05a05c79b863be27bd7aaaab93161eece4b in total

openshift-ci-robot avatar Dec 18 '24 02:12 openshift-ci-robot

@pperiyasamy: 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-aws-ovn-single-node-upgrade 544fc05a05c79b863be27bd7aaaab93161eece4b link false /test e2e-aws-ovn-single-node-upgrade
ci/prow/e2e-metal-ipi-ovn 544fc05a05c79b863be27bd7aaaab93161eece4b link false /test e2e-metal-ipi-ovn
ci/prow/okd-scos-e2e-aws-ovn 544fc05a05c79b863be27bd7aaaab93161eece4b link false /test okd-scos-e2e-aws-ovn
ci/prow/e2e-aws-ovn-single-node-techpreview 544fc05a05c79b863be27bd7aaaab93161eece4b link false /test e2e-aws-ovn-single-node-techpreview

Full PR test history. Your PR dashboard.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

openshift-ci[bot] avatar Dec 18 '24 07:12 openshift-ci[bot]