Skip to content

Pin Katello CI to KATELLO-4.21 on 3.19-stable#11076

Merged
ogajduse merged 1 commit into
theforeman:3.19-stablefrom
ogajduse:fix/katello-ci-pin-3.19
Jul 1, 2026
Merged

Pin Katello CI to KATELLO-4.21 on 3.19-stable#11076
ogajduse merged 1 commit into
theforeman:3.19-stablefrom
ogajduse:fix/katello-ci-pin-3.19

Conversation

@ogajduse

@ogajduse ogajduse commented Jul 1, 2026

Copy link
Copy Markdown
Member

Without plugin_version, the reusable workflow defaults to Katello develop which now requires Foreman 5.0+, causing all Katello CI jobs to fail with PluginRequirementError.

@pr-processor pr-processor Bot added Not yet reviewed Stable branch PRs that are opened against a stable branch. Usually a cherry pick Waiting on contributor labels Jul 1, 2026
@ogajduse ogajduse moved this to In Progress in Foreman Releases Jul 1, 2026
@ekohl

ekohl commented Jul 1, 2026

Copy link
Copy Markdown
Member

Relevant test failure:

Foreman::PluginRequirementError: ERF72-6293 [Foreman::PluginRequirementError]: foreman-tasks plugin requires Foreman >= 5.0 but current is 3.19.0

I think Katello needs to pin the upper bound to prevent this: https://github.com/Katello/katello/blob/6908e94ee266ce522049040567c668926d00ac44/katello.gemspec#L36

But that shouldn't hold back the merge of this.

Without plugin_version, the reusable workflow defaults to Katello
develop which now requires Foreman 5.0+, causing asset precompile
to fail with PluginRequirementError.
@ogajduse

ogajduse commented Jul 1, 2026

Copy link
Copy Markdown
Member Author

Related patch in Katello:
Katello/katello#11792 - pin foreman-tasks >= 12.0.0, < 13.0.0 in gemspec (Redmine #39484)

@ogajduse ogajduse merged commit fd939c0 into theforeman:3.19-stable Jul 1, 2026
16 of 22 checks passed
@github-project-automation github-project-automation Bot moved this from In Progress to Done in Foreman Releases Jul 1, 2026
@ogajduse ogajduse deleted the fix/katello-ci-pin-3.19 branch July 1, 2026 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs re-review Stable branch PRs that are opened against a stable branch. Usually a cherry pick

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants