Skip to content

Add version-pinned nightly testconfigs for OCP 4.21, 4.22, 4.23, and 5.0 on RHOSO#14

Open
tusharjadhav3302 wants to merge 1 commit into
mainfrom
OSPRH-31438-rhoso-ocp-nightly-validation-jobs
Open

Add version-pinned nightly testconfigs for OCP 4.21, 4.22, 4.23, and 5.0 on RHOSO#14
tusharjadhav3302 wants to merge 1 commit into
mainfrom
OSPRH-31438-rhoso-ocp-nightly-validation-jobs

Conversation

@tusharjadhav3302

Copy link
Copy Markdown
Contributor

Summary

Adds 4 new job definition testconfig files for pre-GA OCP nightly validation on RHOSO 18.0, enabling version-specific regression detection independently of 4-stable.

  • osp_verification_4.21_nightly.yaml — OCP 4.21 nightly
  • osp_verification_4.22_nightly.yaml — OCP 4.22 nightly (explicit coverage after 4-stable rolls forward)
  • osp_verification_4.23_nightly.yaml — OCP 4.23 pre-GA nightly
  • osp_verification_5.0_nightly.yaml — OCP 5.0 pre-GA nightly

Each file is based on osp_verification.yaml with openshift_release pinned to the specific version and openshift_build_name: "" (resolves to latest nightly via the release stream API).

Context

  • The existing osp_verification.yaml uses 4-stable which auto-resolves to the latest stable OCP. These new files supplement it by providing pinned nightly coverage per version.
  • OCP 4.22+ is only supported on RHOSO, so these jobs will run on the RHOSO Zuul periodic pipeline (serval70).
  • Corresponding Zuul job entries will be added in a separate ci-framework-jobs MR.

Related

Comment thread jobs_definitions/osp_verification_4.21_nightly.yaml
@tusharjadhav3302 tusharjadhav3302 force-pushed the OSPRH-31438-rhoso-ocp-nightly-validation-jobs branch from 45ebfb0 to b7a6a80 Compare June 29, 2026 14:19
…5.0 on RHOSO

Co-authored-by: Cursor <cursoragent@cursor.com>
@tusharjadhav3302 tusharjadhav3302 force-pushed the OSPRH-31438-rhoso-ocp-nightly-validation-jobs branch from b7a6a80 to ef483ab Compare June 29, 2026 14:56
@tusharjadhav3302 tusharjadhav3302 added the ready-for-review PR is ready for code review label Jun 29, 2026
# * OSP VERIFICATION - OCP 4.21 NIGHTLY *
#
# - Version-pinned variant of osp_verification.yaml for OCP 4.21 pre-GA nightly.
# - Used for early regression detection before 4.21 reaches EOL.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: line 5 says "pre-GA nightly" but this line says "reaches EOL." Should this be "reaches the stable channel" (like the 4.23 file's wording)?

- day2ops
- openstack_test
- lb_tests
- egressip_tests

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Heads up: the egressip allowlist currently has entries only through 4.22. For 4.23 and 5.0, run_egressip_tests.yml:22-25 will fail with "No allowlist found." Not blocking for this PR since Zuul jobs are wired separately, but the allowlist will need 4.23/5.0 entries (same *ovnk_tests anchor pattern) before those jobs go live.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-for-review PR is ready for code review

Development

Successfully merging this pull request may close these issues.

2 participants