[release-4.20] OCPBUGS-99782: Backport node_e2e test migrations - #31430
[release-4.20] OCPBUGS-99782: Backport node_e2e test migrations#31430Chandan9112 wants to merge 1 commit into
Conversation
|
Skipping CI for Draft Pull Request. |
|
@Chandan9112: This pull request references Jira Issue OCPBUGS-99782, which is invalid:
Comment The bug has been updated to refer to the pull request using the external bug tracker. DetailsIn 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. |
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository: openshift/coderabbit/.coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: Chandan9112 The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
/jira refresh |
|
@Chandan9112: This pull request references Jira Issue OCPBUGS-99782, which is valid. The bug has been moved to the POST state. 7 validation(s) were run on this bug
DetailsIn 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. |
9cbe115 to
e1023f3
Compare
…-4.20 Bulk backport of node_e2e test case migrations from main (OCP 5.0) to release-4.20. These tests were previously backported to release-4.22 via PR openshift#31306 and to release-4.21 via PR openshift#31426. New test files added (test/extended/node/node_e2e/): - container_runtime_config.go: ContainerRuntimeConfig pidsLimit/overlaySize - image_mirror_set.go: ImageDigestMirrorSet/ImageTagMirrorSet verification - image_registry_config.go: Image registry allowedRegistries configuration - initcontainer.go: Init container restart behavior - netns_cleanup.go: Network namespace cleanup after pod deletion - node.go: Kubelet log level, cgroupv2 default, devfuse in CRI-O - pdb_drain.go: PDB 100% minAvailable blocks drain - probe_termination.go: Probe terminationGracePeriodSeconds Helper files added: - node_utils.go: Helper functions (ExecOnNodeWithChroot, WaitForMCP, etc.) - node_mcp_helpers.go: Custom MCP creation/cleanup helpers (NodeHasCustomRole) - testdata/node/node_e2e/pod-dev-fuse.yaml: Test fixture for devfuse test Modified files: - imagepolicy/imagepolicy.go: Exported GetMCPCurrentSpecConfigName and WaitForMCPConfigSpecChangeAndUpdated for cross-package access - README.md: Updated with latest test documentation - bindata.go: Regenerated to include new testdata Reference: openshift#31306 (release-4.22) Reference: openshift#31426 (release-4.21) Co-authored-by: Cursor <cursoragent@cursor.com>
e1023f3 to
245aebe
Compare
|
@Chandan9112: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions 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. |
|
/payload-job periodic-ci-openshift-release-main-nightly-4.20-e2e-aws-disruptive-longrunning |
|
@Chandan9112: trigger 2 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/b930c2b0-89c1-11f1-81b8-35e946ad8d25-0 |
The Test cases are passing in CI. Hi @cpmeadors , @BhargaviGudi., can you please review and tag the label? |
Summary
Bulk backport of node_e2e test case migrations from
main(OCP 5.0) torelease-4.20.These tests were previously backported to
release-4.22via PR #31306 (merged ✅) and torelease-4.21via PR #31426. This PR performs the same backport torelease-4.20.Jira
OCPBUGS-99782
Related PRs
Changes (15 files)
New test files (
test/extended/node/node_e2e/)container_runtime_config.goimage_mirror_set.goimage_registry_config.goinitcontainer.gonetns_cleanup.gonode.gopdb_drain.goprobe_termination.goHelper files added
node_utils.go— Helper functions (ExecOnNodeWithChroot, WaitForMCP, etc.)node_mcp_helpers.go— Custom MCP creation/cleanup (NodeHasCustomRole)Modified files
imagepolicy.go— ExportedGetMCPCurrentSpecConfigNameandWaitForMCPConfigSpecChangeAndUpdatedfor cross-package accessREADME.md— Updated documentationbindata.go— Regenerated to include new testdataTestdata
testdata/node/node_e2e/pod-dev-fuse.yaml— Test fixture for devfuse testFeature Verification
All backported tests target features available in OCP 4.20:
[Suite:openshift/disruptive-longrunning]tagMade with Cursor