Skip to content

Run rpm-datarepair on upgrade Pulp RPM 4073#1088

Merged
evgeni merged 2 commits into
theforeman:v1.10.xfrom
jpasqualetto:backport_SAT-31979_617
Jun 1, 2026
Merged

Run rpm-datarepair on upgrade Pulp RPM 4073#1088
evgeni merged 2 commits into
theforeman:v1.10.xfrom
jpasqualetto:backport_SAT-31979_617

Conversation

@jpasqualetto

Copy link
Copy Markdown
Contributor

(cherry picked from commit 9dbe24e)

@evgeni

evgeni commented May 20, 2026

Copy link
Copy Markdown
Member

if you pick 416a170 the tests will pass

@evgeni

evgeni commented May 20, 2026

Copy link
Copy Markdown
Member

my original comment had the wrong commit, you need 416a170

- 6.x splits out Minitest::Mock into an own gem: minitest-mock
- 6.x requires Ruby 3.2
- minitest-mock requires Ruby 3.1

As we need to keep Ruby 3.0 compatibility, we can't depend on
minitest-mock unconditionally.

Let's keep us on minitest 5.x for now

(cherry picked from commit 416a170)

@evgeni evgeni left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

ACK on the diff, but I did not verify that the Pulp in the targeted release supports rpm-datarepair 4073 already

@jpasqualetto

Copy link
Copy Markdown
Contributor Author

The pulp version in the targeted releases do support rpm-datarepair 4073.

@evgeni evgeni merged commit e434519 into theforeman:v1.10.x Jun 1, 2026
9 checks passed
@evgeni

evgeni commented Jun 1, 2026

Copy link
Copy Markdown
Member

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.

3 participants