plasmabio / plasma

Plasma is an e-learning Jupyter-based platform for data analysis

Home Page:https://docs.plasmabio.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Test installation procedure with Ubuntu 20.04

pierrepo opened this issue · comments

When Ubuntu 20.04 will be available on VM images, it would be nice to test the installation procedure on the OS.

It would indeed be interesting to try on the latest 20.04 once it's available.

For now OVH only offers the following:

image

I've been testing on 19.10 for a while and it seems to be working fine.

Yes. There's no rush. This issue is just a reminder.

It looks like the 20.04 images have started to be available:

image

After doing a quick test, it appears that cockpit-docker is no longer available on 20.04:

cockpit-docker is being deprecated in favor of cockpit-podman, and will not be maintained upstream. We have stopped building it for Ubuntu ≥ 20.04, Debian ≥ 11, and Fedora >= 32 (i. e. the current development series), but will keep it for the stable releases (i. e. backports).

It looks like the 20.04 images have started to be available

Cool!

it appears that cockpit-docker is no longer available on 20.04

Ouch. cockpit-docker on 18.04 and cockpit-podman on 20.04, not very convenient...

Apart from that the rest seems to be working well.

cockpit-podman doesn't seem to be available on 20.04 either at the moment.

Apart from that the rest seems to be working well.

🎉

cockpit-podman doesn't seem to be available on 20.04 either at the moment.

😢 dependency hell

Is it possible to install cockpit-docker only for ubuntu < 20.04 est print a warning message for ubuntu >= 20.04 (until cokpit-podman is available)?

Indeed, we'll need to do something like that to support both.

It sounds like the simplest for now would be to install cockpit-docker from the deb directly, as recommended here:

Also cockpit-podman is still not available on Ubuntu 20.04:

$ sudo apt install cockpit-podman
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package cockpit-podman