Task #6522
closed
Story #5132: [Epic] As a user, I can consume Pulp 3 from OperatorHub.io
Upgrade pulp container for pulp-operator to Fedora 32
Category:
Operator - Moved to Github Issues
Description
30 will be end-of-life in a few months; let's upgrade to Fedora 32 now.
It's currently in final freeze and will be released later this month.
- Status changed from NEW to POST
- Sprint changed from Sprint 70 to Sprint 71
Due to a bug with this line:
https://github.com/pulp/plugin_template/blob/master/templates/travis/.travis/script.sh.j2#L113
(${TRAVIS_PYTHON_VERSION} does not apply inside containers. It just happened to be 3.7 for both, but F32 has 3.8.)
We cannot upgrade the containers to F32 without breaking every plugin's CI.
The solution is probably to replace ${TRAVIS_PYTHON_VERSION} with an asterisk *, and regenerate all the plugins with the template. But that would be very time-consuming.
Alternatively, a compatibility symlink in the image until then.
Also, that line prevents us from ever using a virtualenv inside the containers, which was always supposed to be a possibility. It will be obsoleted by the single container being introduced to CI though.
- Sprint changed from Sprint 71 to Sprint 72
- Sprint changed from Sprint 72 to Sprint 73
- Sprint changed from Sprint 73 to Sprint 74
- Sprint changed from Sprint 74 to Sprint 75
- Sprint changed from Sprint 75 to Sprint 76
- Category set to Operator - Moved to Github Issues
- Sprint changed from Sprint 76 to Sprint 77
- Sprint changed from Sprint 77 to Sprint 78
- Sprint changed from Sprint 78 to Sprint 79
- Sprint changed from Sprint 79 to Sprint 80
- Sprint changed from Sprint 80 to Sprint 81
The attached PR is closed, should this issue transition back to assigned?
- Status changed from POST to CLOSED - COMPLETE
- % Done changed from 0 to 100
It's on F33 now :) Thanks fao89.
- Precedes Story #5587: [Epic] Medium Term To-Do for pulp-operator added
- Precedes deleted (Story #5587: [Epic] Medium Term To-Do for pulp-operator)
Also available in: Atom
PDF