[Pulp-dev] Pulp 3 for Fedora

James Cassell fedoraproject at cyberpear.com
Mon Feb 11 20:16:41 UTC 2019


On Mon, Feb 11, 2019, at 2:38 PM, Neal Gompa wrote:
> Hello all,
> 
> I wanted to ask about having Pulp 3 land in Fedora. We've had Pulp 2
> in the distribution for several releases now (it was dropped in Fedora
> 28~29). The new Pulp 3 stuff looks wicked cool and seems to be a vast
> improvement over Pulp 2. With MongoDB being dropped in Fedora 30[1],
> there's no longer an opportunity to run the current Pulp on Fedora.
> 
> Moreover, Fedora has been aggressively moving to drop Python 2
> components[2] and has done so for more than half of all Python
> components packaged in the distribution[3].
> 
> I had briefly discussed this with a few folks before, and they'd been
> under the impression that packaging for Fedora would be difficult. On
> the contrary, Python packaging in Fedora has never been easier! We now
> have the ability to auto-generate runtime dependencies[4] (which can
> also be activated on a per-spec basis in F28 and RHEL8) and an
> excellent tool for auto-generating the spec files for packaging Python
> software that is released to PyPI[5].
> 
> I would love to see Pulp reintroduced to Fedora now so that it could
> debut with the Fedora 30 release. It could also be interesting to see
> if we could leverage the new Pulp 3 in Fedora infrastructure for RPMs,
> OSTrees, and Docker containers in place of the hodgepodge of things we
> have now. I've heard good things about how Pulp 3 is developing, and
> I'd love to see it available on Fedora so I could use it there too. :)
> 
> What do you all think?
> 

Sounds great to me! (But I don't currently have time to do the work)

V/r,
James Cassell


> Best regards,
> Neal
> 
> [1]: https://fedoraproject.org/wiki/Changes/MongoDB_Removal
> [2]: https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
> [3]: https://fedora.portingdb.xyz/
> [4]: https://fedoraproject.org/wiki/Changes/EnablingPythonGeneratorsByDefault
> [5]: https://github.com/fedora-python/pyp2rpm
> 
> --
> 真実はいつも一つ!/ Always, there's only one truth!





More information about the Pulp-dev mailing list