-
Notifications
You must be signed in to change notification settings - Fork 0
meeting Aug 6th 2020
Kenneth Hoste edited this page Aug 10, 2020
·
2 revisions
- date & time: Thu Aug 6th 2020 - 3pm CEST (1pm UTC)
- (every first Thursday of the month)
- venue: (online, see mail for meeting link, or ask in Slack)
- agenda:
- Short introduction by new partners (if any)
- Progress report
- Brainstorm meeting on July 7th
- Filesystem layer
- Compatibility layer
- Software layer
- Other
- Who does what the coming weeks?
- Q&A
- quick introductions by new people attending the meeting:
- Robert Schulz (Leiden University, Netherlands)
- Hong Lee (Radboud University, Netherlands)
- Daniel Farinha (Dell Technologies)
- Carlos Fenoy (Roche)
- Adam Huffman (Big Data Institute, Oxford)
- see https://github.com/EESSI/meetings/wiki/Brainstorm-meeting-(July-7th-2020)---Syncing-software-to-Stratum-0
- open discussion on how to organize workflow of adding software into EESSI stack
- raised several action points + initial plan
- various small improvements to Ansible playbooks
-
cvfms-config-eessi
packages (*.rpm
,*.deb
) for Linux clients - documentation by Jaco on accessing CVMFS pilot repo from Windows (via WSL) and macOS @ http://dell.eessi-hpc.org/
- evaluation of gateway/publisher setup by Bob
- (links: see slides)
- Gentoo Prefix installation in place in pilot repo
/cvmfs/pilot.eessi-hpc.org
- incl. Lmod
- TODO:
archspec
- concerns w.r.t. reproducibility of Gentoo Prefix installation
- Carlos had some ideas w.r.t. making it more reproducible
- using bootstrap script from CI
- can we get to an installation which works offline (after pre-fetching requires sources)?
- Carlos had some ideas w.r.t. making it more reproducible
- progress on "driver script" (see https://github.com/EESSI/software-layer/pull/5)
- script that consumes "build list" (list of software to include in EESSI stack)
- uses EasyBuild as a library
- allows filtering based on system aspects (CPU arch, GPU vs CPU-only, etc.)
- experimenting with installing software with EasyBuild on top of Gentoo Prefix
- making sure installations don't use anything from host OS is a challenge
- Caspar followed ComputeCanada approach of "aggressively" filtering dependencies: use
binutils
from Gentoo Prefix installation - Kenneth is trying to get
binutils
+GCC
built with EasyBuild working in Gentoo Prefix environment - figuring out which packages should be installed where will need further discussion
- balance between having control w.r.t. package versions + allowing in-place updates (for security reasons)
- currently playing around on "generoso" test system (only accessible to EasyBuild maintainers)
- hopefully will result in installations in pilot stack soon
- Git/GitHub training on July 3rd: see https://github.com/EESSI/meetings/wiki/Git-and-GitHub-training-session
- recording of HPCKP'20 talk now available at https://www.youtube.com/watch?v=E0LFvrZIsi8
- conf call with CVMFS developers being planned (see doodle in EESSI mailing list/Slack)
- on their invitation (after seeing HPCKP'20 talk)
- hoping to fix the date very soon
- we should prepare this thoroughly, put together presentation with EESSI plan + current approach
- We should assign "leads" per layer who try and set up smaller meetings with people interested in specific aspects of the project.
-
Maxim: having some trouble with using Singularity container from https://github.com/EESSI/filesystem-layer/issues/10#issuecomment-639575273
- Kenneth: better report back through PR/issue to follow up
- (related to https://github.com/EESSI/filesystem-layer/pull/24#issuecomment-669882022 ?)
-
Herbert: unclear how to get started with testing access to pilot setup
- Kenneth: we're missing good documentation for that
- for WSL/macOS, take a look at Jaco's work at http://dell.eessi-hpc.org/