Skip to content

Drop RedHat-7 from acceptance matrix#645

Open
LukasAud wants to merge 1 commit into
mainfrom
fix-exclude-redhat-7
Open

Drop RedHat-7 from acceptance matrix#645
LukasAud wants to merge 1 commit into
mainfrom
fix-exclude-redhat-7

Conversation

@LukasAud

Copy link
Copy Markdown

Summary

  • Adds --platform-exclude redhat-7 to ci.yml flags alongside the other already-excluded EL7 platforms (CentOS-7, Scientific-7, OracleLinux-7)
  • Tightens the epel setup condition in spec_helper_acceptance_local.rb from os[:release].to_i != 8 to [9].include?(os[:release].to_i), explicitly listing the releases that need EPEL rather than relying on exclusion logic

Root cause

RHEL 7 reached EOL in June 2024. puppet/epel 6.0.0 (released 2026-01-15) dropped EL7 support and removed RPM-GPG-KEY-EPEL-7, breaking the acceptance test setup which installs the module unpinned.

Test plan

  • RedHat-7 no longer appears in the acceptance matrix
  • RedHat-9 acceptance tests still pass (epel setup still runs for RHEL 9)

🤖 Generated with Claude Code

RHEL 7 reached EOL in June 2024. puppet/epel 6.0.0 (released 2026-01-15)
dropped EL7 support, breaking the acceptance test setup which installs
the module unpinned.

Exclude redhat-7 from the platform matrix in ci.yml alongside the other
EL7 platforms already excluded. Tighten the epel setup condition in
spec_helper_acceptance_local.rb to explicitly list the releases that
need it (RHEL 9) rather than using a != 8 exclusion.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
@LukasAud LukasAud requested review from a team and bastelfreak as code owners June 17, 2026 08:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant