Closed dprelipcean closed 4 years ago
I have tried to do the plain changes, but they also require small dependencies changes. Since we use this image for multiple examples as it is, maybe it would be a good idea to keep this one, and have another one with newer software?
We can definitely have more reana-env-root6
images with different tags, say 1.0
for current Python2-based image and 2.0
for Python3-based image.
... that said, since we are in the pilot phase, we can simply update the latest image for now. Depending on whether the demo examples are working? Here's the list to check that use reana-env-root6
:
If these are OK with the new Python3-based image, we can simply replace the current Dockerfile. (And if we need to get back to Python2 one day, we can tag an older release using Git history; no problem.)
I have finally built the image, but it took ages. It is available here (as a public repo on my dockerhub)
I have also tested for:
reana-demo-root6-roofit
: works like a charmreana-demo-bsm-search
: needs more testing, it fails at the moment (because of the USER Permission issues I assume)reana-demo-lhcb-d2pimumu
: did not test because of the CVMFS mounting taking more time
Python2
will end its lifetime soon and we should transition topython3
. This is also prompted by the docker image that inherits from this one in the BSM search example. This includes:See also #1 for discussion.