reanahub / reana

REANA: Reusable research data analysis platform
https://docs.reana.io
MIT License
127 stars 54 forks source link

cluster: move to Python-3.8 #352

Closed tiborsimko closed 4 years ago

tiborsimko commented 4 years ago

This is a meta-issue to migrate all REANA cluster components from Python-3.6 to Python-3.8.

Current status:

$ grep python:3.6 r*/Dockerfile
reana-job-controller/Dockerfile:FROM python:3.6-slim
reana-server/Dockerfile:FROM python:3.6-slim
reana-workflow-controller/Dockerfile:FROM python:3.6-slim
reana-workflow-engine-cwl/Dockerfile:FROM python:3.6-slim
reana-workflow-engine-serial/Dockerfile:FROM python:3.6-slim
reana-workflow-engine-yadage/Dockerfile:FROM python:3.6-slim

The goal:

Things to check for:

alintulu commented 4 years ago

I checked the size and they are all in the same size order as before

image py36 py38
r-w-e-serial 245MB 270MB
r-w-e-cwl 493MB 506MB
r-w-e-yadage 822MB 835MB
r-server 585MB 598MB
r-j-controller 668MB 702MB
r-w-controller 508MB 522MB