Refactor #1918
closed
pulp depends on m2crypto, which will not be ported to Python 3
The "bindings" in platform also use m2crypto. I think that and the agent code use it right now because they both have to run in python 2.4 on EL5, and options there are limited.
The plan is to still drop the agent in 3.0, so that will eliminate some of the use. We will definitely drop the agent code before moving to python 3. :)
Once we drop the agent, that will drop the python 2.4 requirement. We can then convert the bindings to use something else. Presumably we can just have it use "requests" and be done? That is tracked here:
https://pulp.plan.io/issues/1866
- Related to Story #1866: As a user, I'd like pulp-admin to gracefully handle connection failures added
- Tracker changed from Issue to Refactor
- Priority changed from Normal to High
- Sprint Candidate changed from No to Yes
- Status changed from NEW to CLOSED - NOTABUG
RPM plugin is being rewritten from scratch, so, refactor is not really applicable.
- Sprint/Milestone set to 3.0.0
Also available in: Atom
PDF