Fix SBR disconnected job and add 4.22 disconnected SBR jobs - #82791
Fix SBR disconnected job and add 4.22 disconnected SBR jobs#82791ugreener wants to merge 1 commit into
Conversation
|
Warning Review limit reached
Next review available in: 24 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Repository YAML (base), Central YAML (inherited) Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (2)
📒 Files selected for processing (2)
WalkthroughThe PR updates the 4.21 disconnected AWS NFS test configuration and adds on-demand and weekly 4.22 NFS storage-based-remediation test jobs. ChangesDisconnected Medik8s system tests
Estimated code review effort: 2 (Simple) | ~10 minutes Possibly related PRs
Suggested reviewers: Important Pre-merge checks failedPlease resolve all errors before merging. Addressing warnings is optional. ❌ Failed checks (1 error)
✅ Passed checks (14 passed)
✨ 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 APPROVED This pull-request has been approved by: ugreener The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
7d82fbb to
f4e35c9
Compare
The SBR disconnected periodic job (4.21-disconnected) has been failing on all 6 runs with 'panic: WORKLOAD_IMAGE environment variable must be set'. Root cause: the e2e-test commands block was missing the WORKLOAD_IMAGE export from SHARED_DIR, which the FAR disconnected job in the same repo has. Also missing ENABLE_IDMS and EXTRACT_MANIFEST_INCLUDED env vars required for disconnected image mirroring. 4.21-disconnected fixes: - Add WORKLOAD_IMAGE export from SHARED_DIR/workload_image - Add ENABLE_IDMS and EXTRACT_MANIFEST_INCLUDED env vars - Add 3h timeout matching FAR disconnected pattern 4.22-disconnected additions: - New periodic: e2e-sbr-weekly-aws-disconnected-nfs (Wednesday 16:00) - New presubmit: e2e-sbr-aws-disconnected-nfs (optional, on-demand) - Both use medik8s-sbr-nfs-bastion for NFS storage - Both include disconnected test exclusions for 10 test IDs Jira: RHWA-1039 Co-Authored-By: Claude <noreply@anthropic.com>
f4e35c9 to
ae5706e
Compare
|
[REHEARSALNOTIFIER]
Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
|
@ugreener: all tests passed! 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. |
|
/pj-rehearse pull-ci-medik8s-system-tests-main-4.22-disconnected-e2e-sbr-aws-disconnected-nfs |
|
@ugreener: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
Problem
The SBR disconnected periodic job (
periodic-ci-medik8s-system-tests-main-4.21-disconnected-e2e-sbr-weekly-aws-disconnected-nfs) has failed on all 6 runs since its creation withpanic: WORKLOAD_IMAGE environment variable must be set. Thee2e-testcommands block was missing theWORKLOAD_IMAGEexport fromSHARED_DIRthat the FAR disconnected job in the same config has. Additionally, the SBR job was missingENABLE_IDMSandEXTRACT_MANIFEST_INCLUDEDenv vars required for disconnected image mirroring. The ticket (RHWA-1039) also calls for a presubmit job and 4.22 variant, which were never implemented.Summary
Fix the existing 4.21 SBR disconnected periodic by adding the missing WORKLOAD_IMAGE export and disconnected env vars. Add SBR disconnected periodic and presubmit jobs to the 4.22-disconnected config, modeled on the working FAR disconnected pattern but using
medik8s-sbr-nfs-bastionfor NFS storage.Changes
WORKLOAD_IMAGEexport fromSHARED_DIR/workload_image, addENABLE_IDMS/EXTRACT_MANIFEST_INCLUDEDenv vars, add 3h timeoute2e-sbr-weekly-aws-disconnected-nfsperiodic (Wednesday 16:00 UTC)e2e-sbr-aws-disconnected-nfspresubmit (optional, on-demand via/test)make jobsJira: RHWA-1039
Summary by CodeRabbit
WORKLOAD_IMAGEfromSHARED_DIR, enablingENABLE_IDMSandEXTRACT_MANIFEST_INCLUDED, and setting a three-hour timeout.medik8s-sbr-nfs-bastionand configure SBR packages, catalogs, storage, and test exclusions.make jobs.