software-layer icon indicating copy to clipboard operation
software-layer copied to clipboard

Software layer of the EESSI project

Results 205 software-layer issues
Sort by recently updated
recently updated
newest added

We can create modules to help users to extend EESSI: - [x] Using EasyBuild (see #371) - [ ] Using other build tools (e.g., Spack 😱) - [x] Manually (update/customise...

In #370 (and specifically https://github.com/EESSI/software-layer/pull/370#issuecomment-1787413205) @t1mk1k and I noticed that for EasyStack files, EasyBuild does not seem to resolve the dependencies from the linked PR but instead is picking them...

When setting up the EESSI environment on the `zen3` nodes on `aws/citc` archspec detects `zen2` instead of `zen3`. ``` [laraPPr@fair-mastodon-c6a-4xlarge-0001 ~]$ archspec cpu zen2 ```

When setting up the EESSI environment on the `neoverse_v1` nodes on `aws/citc` archspec detects `neoverse_n1` instead of `neoverse_v1`. ``` @fair-mastodon-c7g-2xlarge-0002 ~]$ source /cvmfs/pilot.eessi-hpc.org/versions/2023.06/init/bash Found EESSI pilot repo @ /cvmfs/pilot.eessi-hpc.org/versions/2023.06! archspec...

There may be cases where we should refuse to allow the integration of a particular easyconfig. The one that immediately comes to mind is any that use the `Conda` easyblock....

Compute Canada support containers for some applications and it may be strategic for us to do (a limited amount of) the same. There are a few elements to this: *...

We were looking into the case of the EFA fabric at AWS. What we provide in EESSI works with the fabric, but it is true that you get better performance...

With the compat layer, we can have multiple OSes side-by-side without issue. The only reason we can't right now is because of our init script since it is adding compat...

Right now, to add support for new software a PR needs to be made to this repo. This repo though is quite powerful as it also contains all of the...

Currently what is possible is: * We submit an easystack file with a rebuild flag. * The bot rebuilds, creates a tarball. * We ingest the tarball. * But do...