-
Notifications
You must be signed in to change notification settings - Fork 144
generoso
Åke Sandgren edited this page Mar 19, 2020
·
9 revisions
Notes on the use of the generoso
shared test infrastructure (hosted at CSCS) by EasyBuild maintainers.
Based info:
- only for EasyBuild maintainers
- contact Victor @ CSCS (
@victorusu
) if you don't have an account yet ssh 148.187.96.101
To setup the github token in a encrypted keyring:
python3
import keyring
from keyrings.alt.file import EncryptedKeyring
keyring.set_password('github_token', github_user, token)
- make sure all maintainers have an account on
generoso
:- Adam (
adamh
) - Åke (
ake
) - Alan
- Bart
- Damian
- Davide (invited)
- Kenneth (
kehoste
) - Miguel (
mdiascosta
) - Mikael
- Pablo
- Sam
- Ward (
wpoelman
)
- Adam (
-
/tmp
runs full every now and then, awaiting re-deploy with more storage space in/tmp
Victor: currently no possible without completely wiping the system, due to bug w.r.t. snapshots in OpenStack when deployed on NFS- done:
/tmp
now has 200GB
- no auto-cleanup yet in
/tmp
on workernodes - (some?) software install directories are not writable for others, and thus forced re-installing doesn't work
-
change setup to have a central shared software stack + separate stacks on top per maintainer
- ideally central stack only has installations for stuff already merged in
develop
- even more ideally: central stack is auto-updated as PRs get merged
- ideally central stack only has installations for stuff already merged in
-
support for automatically submitting test reports as PRs get an approved review (& pass CI tests)