I am writing this post in the hopes of starting a tradition of announcing earlier when the next Pulp Y (or X for Pulp 4) upgrade is going to happen.
At the moment, Pulp is planned to be upgraded in Katello for Katello 5.1. Development of Katello 5.1 will start after 5.0 branches on August 11 (8/11). At that point, we will begin conversations with the Pulp team about what version they’d like us to pick up, since it will become one of their long term support releases.
For some news on the Pulp upgrade, we found out that “container push” repositories in Pulp are going to be merging with normal container repositories. While this should make Katello’s management of container repositories much easier, we will need to fix and possibly redo the current “container push” design. We have time to plan it out since Pulp Container is first going to introduce a migration and will continue supporting container push repositories for some time.
Please use this space to discuss other Pulp upgrade concerns and requirements.
Since Katello 5.1 development has begun, we are planning on upgrading Pulpcore to at least version 3.117, or whatever is latest. The upgrade should begin in around a month or earlier.
Pulp Container is moving away from push repositories, which is great because we had to complicate our repository management to accommodate container push repositories in Pulp. See the Pulp Container 2.29 changelog.
This means that, at the same time as our upgrade, we will likely need to use the new migrate endpoint for Pulp Container to get away from push repositories. We’ll need to see what this means for changes to our container registry code.
I would like to release a pulp_deb 3.11.0 for inclusion in the new pulpcore version repo. The pulp_deb main branch has unreleased DB migrations I would like to see included.
I am hoping to perform this release by the end of next week (2026-08-21). This gives us some time for a few more reviews and merges before then.
Bumping a plugin y-version is easier than bumping a Pulpcore y-version, so to be safe let’s say to have it ready 1 month before branching, which puts us at October 10th.
Thanks for the update. These are the new versions tagged in our dev image with that version. It currently lives here Quay as we perform all the upgrade dev tasks.