EESSI / filesystem-layer

Filesystem layer of the EESSI project
https://eessi.github.io/docs/filesystem_layer
GNU General Public License v2.0
7 stars 17 forks source link

Add procedure for ingesting tarballs containing updated compatibility layers #127

Closed bedroge closed 2 years ago

bedroge commented 2 years ago

More broken CIs, seems like an issue with the Ubuntu 18.04 containers (?).

boegel commented 2 years ago

@bedroge Probably due to phasing out of Ubuntu 18.04 images in GitHub Actions, see https://github.com/actions/runner-images/issues/6002

Time to bump to 20.04?

bedroge commented 2 years ago

@bedroge Probably due to phasing out of Ubuntu 18.04 images in GitHub Actions, see https://github.com/actions/runner-images/issues/6002

Time to bump to 20.04?

Well, the action itself is running in ubuntu:latest. It the. uses different Docker images to test the playbooks on different distros, including Ubuntu 18.04. That suddenly stopped working, but I can't reproduce the issue locally with Docker...

Anyway, maybe it's still a good idea to remove 18.04 and add 22.04.

boegel commented 2 years ago

Looks like it's not really related to the deprecation of Ubuntu 18.04, but a screwup in the packaging, see https://bugs.launchpad.net/cloud-images/+bug/1988498

bedroge commented 2 years ago

By the way, there's a test script for testing this ingestion script in PR #107. Should test most of the functionality except for the compat layer updates, as testing that is a bit more involved.