Over the past few months, we have been hard at work adding pulp3 integration into Katello. We’ve completed all of the initial framework changes as well as adding support for docker and file. We have also begun integration with the rpm plugin. I’ve prepared a schedule to make sure everyone is aware of the timeframe. Key takeaways:
Pulp 3 will be installed alongside Pulp 2 with the Foreman 1.25/Katello 3.15 release.
File and docker content will be managed and served from pulp2 until the user runs a migration process
Yum/Rpm support in pulp3 will be shipped within Foreman 1.26/Katello 3.16
Similarly, Yum (and Debian) content will be managed and served from pulp2 until the user runs a migration process
When upgrading to Foreman 1.27/Katello 3.16 Pulp 2 will be removed
Thanks for pointing this out! This is indeed quite out of date with dates and release versions. Here’s an updated schedule showing the next 2 major releases:
Date
Release Details
Development milestones
June 2020
Foreman 2.1
July 2020
Katello 3.16
Yum & Debian support on pulp3, migration of yum/deb content
/var/lib/pulp/
You’ll need additional space for duplicated yum metadata, but the actual rpms (usually the bulk of the space taken) will NOT be duplicated between the two. Hard links are used to bring them into pulp3 locations.
/var/lib/pgsql
You will need more space here, but it should be much much lower than what mongo requires.