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

Prepend ingestion base directory with "versions" directory (+ some fixes for Ansible CI workflows) #104

Closed bedroge closed 2 years ago

bedroge commented 3 years ago

As we've added this new versions directory to the root (see #32), the ingestion script should be using this in order to ingest to the right location.

bedroge commented 3 years ago

I've included a small fix for the CI: it now uses roles-ansible/check-ansible-debian-stable-action@master instead of roles-ansible/check-ansible-debian-stretch-action@master for the action that prepares the contents of our CVMFS config packages, as with the latter ansible wouldn't install for some reason...

bedroge commented 3 years ago

And another one for the CI that tests the playbooks: Ansible wouldn't install on Ubuntu 18.04 anymore, but that's solved by installing Python 3.8.