e47b8f4afb
Fix slurm
2025-03-04 17:59:12 +01:00
259d290116
Move slurm patch to pkgs/slurm
2025-03-04 17:54:20 +01:00
3de966036b
Fix mpich package
2025-03-04 17:53:48 +01:00
769948f388
Remove bscpkgs input
2025-03-04 17:49:48 +01:00
481b409367
Move slurm to pkgs/slurm
2025-03-04 17:38:36 +01:00
b2cc935b17
Move old slurm package to 17.11
2025-03-04 17:34:48 +01:00
01c298198e
Move mpich to pkgs/mpich
2025-03-04 17:17:43 +01:00
80dc49b963
Removed old mpich package
2025-03-04 17:17:14 +01:00
8297dc0c58
Move mpi to index
2025-03-04 17:07:07 +01:00
47bf292432
Add prometheus-slurm-exporter to index
2025-03-04 17:05:31 +01:00
e929e3d7c8
Fix relative paths to packages
2025-03-04 17:02:35 +01:00
8903000a82
Move bscpkgs overlay.nix to pkgs/index.nix
2025-03-04 16:54:57 +01:00
ed23955c79
Merge remote-tracking branch 'bscpkgs/master' into monorepo
2025-03-04 14:53:26 +01:00
c4583f787d
Fix Nanos6 build from git
...
The src.rev attribute is not available as it comes from source before
the recursive operator. Instead, simply get it from the function inputs.
Cc: Aleix Boné <aleix.boneribo@bsc.es >
Reviewed-by: Aleix Roca Nonell <aleix.rocanonell@bsc.es >
2025-02-28 13:36:00 +01:00
d88ea6a515
Add raccoon node monitoring
2025-02-25 17:18:13 +01:00
1e10498f97
Add abonerib user to fox
2025-02-25 14:33:11 +01:00
ea49d762d1
MERGEME: Only expose proxy to docker
2025-02-17 16:12:46 +01:00
ab82757b42
MERGEME: Increase log
2025-02-17 15:18:59 +01:00
58ab131553
MERGEME: load cacert setup hook
2025-02-17 15:04:06 +01:00
e9cc635b8a
MERGEME: Use system packages
2025-02-17 14:46:52 +01:00
bc8b79566b
MERGEME: Add docker,hut tags
2025-02-17 14:34:29 +01:00
3f4e282113
MERGEME: Use docker extra hosts
2025-02-17 14:28:03 +01:00
c9f1712986
MERGEME: Disable debug in ipmi monitoring
2025-02-17 14:15:47 +01:00
6004a3351d
Don't move doc in web output
2025-02-17 14:15:47 +01:00
66d10319f8
Add quickstart guide
2025-02-17 14:15:47 +01:00
93dc0aed33
Reject SSH connections without SLURM allocation
2025-02-17 14:15:47 +01:00
0cc1ae9fa7
Add users to fox
2025-02-17 14:15:47 +01:00
5ac9c70dd7
Add dalvare1 user
2025-02-17 14:15:47 +01:00
5253ebec9e
Add fox page in jungle website
2025-02-17 14:15:47 +01:00
1fe44faa6d
Mount NVME disks in /nvme{0,1}
2025-02-17 14:15:46 +01:00
b1fcd1e128
Exclude fox from being suspended by slurm
2025-02-17 14:15:46 +01:00
edf1f3d239
Use IPMI host names instead of IP addresses
2025-02-17 14:15:46 +01:00
878ee61734
Add fox IPMI monitoring
...
Use agenix to store the credentials safely.
2025-02-17 14:15:46 +01:00
f09556a26f
Add new fox machine
2025-02-17 14:15:46 +01:00
98cac8b086
Add new GitLab runner for gitlab.bsc.es
...
It uses docker based on alpine and the host nix store, so we can perform
builds but isolate them from the system.
2025-02-17 14:15:37 +01:00
22e40db034
Add explicit zlib dependency
...
The stdenv no longer provides it by default.
Reviewed-by: Aleix Boné <abonerib@bsc.es >
Tested-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-01-22 16:05:52 +01:00
501f11a8e5
Merge outputs of MPI in a single directory
...
Some MPI implementations now have their headers in the dev output as
well as the mpicc wrappers.
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-01-22 16:03:08 +01:00
505f101e00
Update wxGTK30 to wxGTK32 in paraver kernel
...
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-01-22 16:03:06 +01:00
f44eebc133
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'path:/nix/store/z7y28qzhk7driiwcw78k0mb24laknm0f-source?lastModified=1700390070&narHash=sha256-de9KYi8rSJpqvBfNwscWdalIJXPo8NjdIZcEJum1mH0%3D&rev=e4ad989506ec7d71f7302cc3067abd82730a4beb' (2023-11-19)
→ 'path:/nix/store/2csx2kkb2hxyxhhmg2xs9jfyypikwwk6-source?lastModified=1736867362&narHash=sha256-i/UJ5I7HoqmFMwZEH6vAvBxOrjjOJNU739lnZnhUln8%3D&rev=9c6b49aeac36e2ed73a8c472f1546f6d9cf1addc' (2025-01-14)
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-01-22 16:02:49 +01:00
587caf262e
Update PM GitLab tokens to new URL
...
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-01-16 15:43:13 +01:00
2730404ca5
Fix MPICH build by fetching upstream patches too
...
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-01-16 15:43:13 +01:00
84db5e6fd6
Fix papermod theme in website for new hugo
...
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-01-16 15:43:13 +01:00
f4f34a3159
flake.lock: Update
...
Flake lock file updates:
• Updated input 'agenix':
'github:ryantm/agenix/de96bd907d5fbc3b14fc33ad37d1b9a3cb15edc6' (2024-07-09)
→ 'github:ryantm/agenix/f6291c5935fdc4e0bef208cfc0dcab7e3f7a1c41' (2024-08-10)
• Updated input 'bscpkgs':
'git+https://git.sr.ht/~rodarima/bscpkgs?ref=refs/heads/master&rev=de89197a4a7b162db7df9d41c9d07759d87c5709 ' (2024-04-24)
→ 'git+https://git.sr.ht/~rodarima/bscpkgs?ref=refs/heads/master&rev=6782fc6c5b5a29e84a7f2c2d1064f4bcb1288c0f ' (2024-11-29)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/693bc46d169f5af9c992095736e82c3488bf7dbb' (2024-07-14)
→ 'github:NixOS/nixpkgs/9c6b49aeac36e2ed73a8c472f1546f6d9cf1addc' (2025-01-14)
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-01-16 15:43:13 +01:00
91b8b4a3c5
Set nixpkgs to track nixos-24.11
...
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-01-16 15:43:13 +01:00
6cad205269
Add script to monitor GPFS
...
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-01-16 15:43:07 +01:00
c57bf76969
Add BSC machines to ssh config
...
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-01-16 14:23:51 +01:00
ad4b615211
Collect statistics from logged users
...
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-01-16 14:23:48 +01:00
b4518b59cf
Add custom GPFS exporter for MN5
...
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-01-16 14:23:46 +01:00
45dc4124a3
Remove exception to fetch task endpoint
...
It causes the request to go to the website rather than the Gitea
service.
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-01-16 14:23:43 +01:00
bdfe9a48fd
Use SSD for boot, then switch to NVME
...
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-01-16 14:23:40 +01:00