Currently, the container images used with cico-workspace quay.io/centosci/cico-workspace:latest doesn't provide python3 support.
CloudSIG is moving some jobs from ci.centos.org to a new jenkins instance in openshift cluster but we need python3 on those containers to run ansible with a recent ara release.
Would it be possible to get python3 installed on those containers?, also, it'd be nice to get pip installed on those containers?
Metadata Update from @siddharthvipul1: - Issue assigned to siddharthvipul1 - Issue tagged with: dev, high-trouble, medium-gain
Metadata Update from @siddharthvipul1: - Assignee reset
This is something we can do but it does not have an eta, if it something you require quickly please feel free to take this work on yourself as you have permissions to do so.
Metadata Update from @arrfab: - Issue assigned to arrfab
Metadata Update from @arrfab: - Issue marked as depending on: #249
Metadata Update from @arrfab: - Issue tagged with: centos-ci-infra
@amoralej I linked this RFE with ticket #249 and we have identified what was needed to port cico-workspace container to 8-stream (having by default python3) We'd like to rebase it as we now have python-cicoclient for el8 (https://git.centos.org/rpms/python-cicoclient/tree/c8-sig-infra) and available through infra8 tag.
Rebuilding a container would be easy now that we have access to the whole pipeline but we'd like first to create a specific repository that would pull from staging branch and test in ocp.stg.ci cluster. Then announce that it would be coming that that would be a huge change for all tenants using cico-workspace (py2 vs py3 and so the need to modify the workspace/jobs/scripts/etc)
So announcing on ci-users list with an ETA and then merge into main branch, which would trigger automatically the rebuild in quay.io
Does it make sense ?
@amoralej : can you provide feedback on this request ? mail with instructions on how to switch to newer 8-stream based container was sent to ci-users list : https://lists.centos.org/pipermail/ci-users/2021-October/002186.html
Our plan is still to push it "live" (if no negative feedback) early december
We'll go live with updated cico-workspace image next week : https://lists.centos.org/pipermail/ci-users/2021-November/002187.html , while it was already possible to switch to new 8-stream/python3 image per email instruction, so closing this one
Metadata Update from @arrfab: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.