Bug #35934
closedUpgrade to Pulpcore 3.22
Description
For the Katello code base, this will involve:
1) Upgrade to Pulpcore 3.22 (with new plugins) via pip if necessary (RPMs are better if they're built).
2) Run the Pulpcore tests live without yet updating the client bindings.
-> `mode=all bundle exec rake test:katello:test:pulpcore`
3) If the tests all pass, then we can upgrade to Pulpcore 3.22 without worrying about the client bindings being updated immediately.
-> If any tests aren't passing and they aren't fixed by updating the client bindings, then you've likely found a Pulp bug. File it and decide if it should block the upgrade.
4) Now update the client bindings to the correct versions and rerecord the VCRs with the same command.
5) Create a PR but do not merge it. We need to create the packaging PRs first. This gist should help: https://gist.github.com/ianballou/0094a8585dc39a6aa9c7c427e64f377d
Request: https://community.theforeman.org/t/request-for-pulpcore-3-22-builds/31877
Versions (so far)
Pulpcore 3.22.latest
Pulp-rpm 3.18.latest
Pulp-container 2.14.latest
Pulp-ansible 0.16.latest
Pulp-file 1.11.latest
Pulp-python 3.8.latest
Pulp-deb 2.20.latest
Pulp-ostree 2.0.latest
Pulp-certguard 1.5.latest
Updated by Ian Ballou almost 2 years ago
One VERY important thing to test is n-1 smart proxy support. Can Pulpcore 3.22 sync from Pulpcore 3.21? To test this, just try to sync a Pulpcore 3.21 smart proxy to your Pulpcore 3.22 Katello.
Updated by Ian Ballou almost 2 years ago
Also, pulp-rpm 3.19 was just released. I'm asking about having it built here: https://community.theforeman.org/t/request-for-pulpcore-3-22-builds/31877/5
Updated by The Foreman Bot almost 2 years ago
- Status changed from New to Ready For Testing
- Assignee set to Ian Ballou
- Pull request https://github.com/Katello/katello/pull/10453 added
Updated by The Foreman Bot almost 2 years ago
- Fixed in Releases Katello 4.8.0 added
Updated by Anonymous almost 2 years ago
- Status changed from Ready For Testing to Closed
Applied in changeset katello|d298ddad79a61cc5a85a57bfd12b7841b4fd2174.