Skip to content

Run rpm-datarepair on upgrade Pulp RPM 4073#1087

Merged
evgeni merged 3 commits into
theforeman:v1.7.xfrom
jpasqualetto:backport_SAT-31979_616
Jun 1, 2026
Merged

Run rpm-datarepair on upgrade Pulp RPM 4073#1087
evgeni merged 3 commits into
theforeman:v1.7.xfrom
jpasqualetto:backport_SAT-31979_616

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 also pick 46e64f5 the tests will pass

@evgeni

evgeni commented May 20, 2026

Copy link
Copy Markdown
Member

ah yes, this is also missing 416a170 for ruby 3.2

- 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 5b38919 into theforeman:v1.7.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