Skip to content

test: add Oracle UEK kernel sweeps - #122

Merged
ErenAri merged 3 commits into
mainfrom
codex/add-oracle-uek-sweep
Jul 30, 2026
Merged

ErenAri merged 3 commits into
mainfrom
codex/add-oracle-uek-sweep

Conversation

@ErenAri

@ErenAri ErenAri commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Summary

  • teach kernel-sweep to derive Oracle kernel-uek-* packages from the official UEKR repository
  • permit Oracle profiles to use the existing signed-RPM install/reboot path
  • keep generated kernel-family metadata aligned when UEK crosses from 5.15 to 6.12
  • generate an exact newest-UEK profile and a two-target functional refresh matrix with the required Ubuntu baseline

Current evidence

The seven-target enterprise refresh passed, leaving only Oracle stale: the OL9U7 image boots 6.12.0-107.59.3.3.el9uek, while kernel-crawler and Oracle Public Yum expose 6.12.0-204.92.4.4.el9uek. All four exact boot package URLs return HTTP 200.

Security

  • accepts only OracleLinux UEKR vendor paths for kernel-uek-devel derivation
  • upgrades crawler HTTP URLs to HTTPS
  • the existing guest path imports vendor-image keys, checks RPM signatures, forces localpkg_gpgcheck=1, installs exact URLs, selects exact /boot/vmlinuz-*, reboots, and verifies uname -r

Validation

  • go test ./...: PASS
  • exact generator run against live kernel-crawler inventory: PASS
  • make check-docs-drift check-release-consistency: PASS
  • git diff --check: PASS

Copilot AI review requested due to automatic review settings July 30, 2026 16:00

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Copilot AI review requested due to automatic review settings July 30, 2026 16:01

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Copilot AI review requested due to automatic review settings July 30, 2026 16:02

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@ErenAri
ErenAri merged commit 7323233 into main Jul 30, 2026
10 of 11 checks passed
@ErenAri
ErenAri deleted the codex/add-oracle-uek-sweep branch July 30, 2026 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants