Commit graph

967 commits

Author SHA1 Message Date
sinavir
75e09e73a2
feat: wip
Some checks failed
Check meta / check_meta (push) Failing after 20s
Check meta / check_dns (push) Failing after 20s
Check workflows / check_workflows (push) Successful in 23s
Run pre-commit on all files / pre-commit (push) Successful in 34s
2024-12-16 10:50:47 +01:00
accf643294
chore(meta): Remove nodes.nix
All checks were successful
Check workflows / check_workflows (pull_request) Successful in 26s
Build all the nodes / ap01 (pull_request) Successful in 1m16s
Build all the nodes / netcore02 (pull_request) Successful in 48s
Build all the nodes / bridge01 (pull_request) Successful in 1m50s
Build all the nodes / geo01 (pull_request) Successful in 2m7s
Build all the nodes / geo02 (pull_request) Successful in 2m1s
Build all the nodes / compute01 (pull_request) Successful in 2m36s
Build all the nodes / storage01 (pull_request) Successful in 2m8s
Build all the nodes / rescue01 (pull_request) Successful in 2m18s
Build all the nodes / vault01 (pull_request) Successful in 1m52s
Run pre-commit on all files / pre-commit (pull_request) Successful in 35s
Build all the nodes / web02 (pull_request) Successful in 1m50s
Build all the nodes / web03 (pull_request) Successful in 1m46s
Build all the nodes / web01 (pull_request) Successful in 2m24s
Check meta / check_dns (push) Successful in 17s
Check meta / check_meta (push) Successful in 18s
Check workflows / check_workflows (push) Successful in 22s
Build all the nodes / ap01 (push) Successful in 1m4s
Build all the nodes / bridge01 (push) Successful in 1m45s
Build all the nodes / geo01 (push) Successful in 1m43s
Build all the nodes / compute01 (push) Successful in 2m11s
Build all the nodes / netcore02 (push) Successful in 29s
Build all the nodes / geo02 (push) Successful in 1m30s
Build all the nodes / rescue01 (push) Successful in 2m5s
Build all the nodes / vault01 (push) Successful in 2m1s
Build all the nodes / storage01 (push) Successful in 2m2s
Build all the nodes / web01 (push) Successful in 2m19s
Run pre-commit on all files / pre-commit (push) Successful in 35s
Build all the nodes / web02 (push) Successful in 1m34s
Build all the nodes / web03 (push) Successful in 1m39s
2024-12-16 09:40:38 +01:00
09e55d4a80
chore(reuse): Add copyright and license information 2024-12-16 09:34:15 +01:00
fdb355bac7
feat(netconf/netcore02): ci build 2024-12-16 09:26:52 +01:00
3c9bf80f24
feat(netconf): use meta for access control 2024-12-16 09:26:52 +01:00
e8cdd06706
feat(netconf): toplevel rpc drv 2024-12-16 09:26:52 +01:00
9601caba4f
fix(netconf/dgn-hardware): missing parenthesis 2024-12-16 09:26:52 +01:00
sinavir
d63751578a
fix(HACK): not broken anymore 2024-12-16 09:26:52 +01:00
99ef0b76de
feat(netconf)!: wip! broken! netconf-eval 2024-12-16 09:26:52 +01:00
aa4cdf0fd4
fix(netconf): typo 2024-12-16 09:26:52 +01:00
318f6927c1
feat(lib): Init netconf-junos
The code is copied from netconf-module, `with lib;` have been replaced
by inherits
2024-12-16 09:26:52 +01:00
1980d3c34e
feat(modules/netconf): Add lbailly's dgn-interfaces module 2024-12-16 09:26:52 +01:00
9024590a34
fix(netconf/dgn-hardware): Some models are extension cards 2024-12-16 09:26:52 +01:00
fbfb22d777
feat(modules/netconf): Add hardware module 2024-12-16 09:26:52 +01:00
c5e3da3ac9
chore(meta): Split nodes into systems 2024-12-16 09:26:52 +01:00
a818917d77
chore(storage01): Disable vm for now
All checks were successful
Check meta / check_meta (pull_request) Successful in 21s
Check workflows / check_workflows (pull_request) Successful in 27s
Check meta / check_dns (pull_request) Successful in 29s
Build all the nodes / ap01 (pull_request) Successful in 1m6s
Build all the nodes / bridge01 (pull_request) Successful in 1m48s
Build all the nodes / geo01 (pull_request) Successful in 1m52s
Build all the nodes / geo02 (pull_request) Successful in 1m48s
Build all the nodes / compute01 (pull_request) Successful in 2m37s
Build all the nodes / rescue01 (pull_request) Successful in 1m59s
Build all the nodes / storage01 (pull_request) Successful in 2m5s
Build all the nodes / vault01 (pull_request) Successful in 1m48s
Run pre-commit on all files / pre-commit (pull_request) Successful in 34s
Build all the nodes / web03 (pull_request) Successful in 1m40s
Build all the nodes / web02 (pull_request) Successful in 1m54s
Build all the nodes / web01 (pull_request) Successful in 2m18s
Check meta / check_dns (push) Successful in 31s
Check meta / check_meta (push) Successful in 30s
Build all the nodes / ap01 (push) Successful in 1m16s
Build all the nodes / bridge01 (push) Successful in 2m3s
Build all the nodes / geo01 (push) Successful in 2m2s
Build all the nodes / geo02 (push) Successful in 1m59s
Build all the nodes / compute01 (push) Successful in 2m41s
Build all the nodes / rescue01 (push) Successful in 2m39s
Build all the nodes / storage01 (push) Successful in 2m11s
Run pre-commit on all files / pre-commit (push) Successful in 45s
Build all the nodes / vault01 (push) Successful in 2m2s
Build all the nodes / web02 (push) Successful in 1m44s
Build all the nodes / web01 (push) Successful in 2m26s
Build all the nodes / web03 (push) Successful in 1m50s
2024-12-16 00:19:57 +01:00
9a99c8a29e
chore(compute01): Update swap device 2024-12-16 00:12:28 +01:00
08d7dc46b3
fix(modules/dgn-network): Make it work on web02
All checks were successful
Build all the nodes / ap01 (pull_request) Successful in 1m11s
Build all the nodes / storage01 (pull_request) Successful in 2m24s
Build all the nodes / web02 (pull_request) Successful in 2m4s
Build all the nodes / compute01 (pull_request) Successful in 1h40m50s
Build all the nodes / bridge01 (pull_request) Successful in 1m57s
Build all the nodes / vault01 (pull_request) Successful in 1m51s
Build all the nodes / web03 (pull_request) Successful in 1m40s
Check meta / check_meta (pull_request) Successful in 20s
Build all the nodes / geo02 (pull_request) Successful in 1m59s
Check meta / check_dns (pull_request) Successful in 20s
Build all the nodes / geo01 (pull_request) Successful in 2m9s
Check workflows / check_workflows (pull_request) Successful in 28s
Build all the nodes / rescue01 (pull_request) Successful in 2m23s
Run pre-commit on all files / pre-commit (pull_request) Successful in 38s
Build all the nodes / web01 (pull_request) Successful in 2m36s
Run pre-commit on all files / pre-commit (push) Successful in 52s
This is the only node still on 24.05 as the cas server is f*cked
2024-12-15 23:33:14 +01:00
1c74c67de6
fix(compute01/librenms): Update patch and vendorHash 2024-12-15 23:33:14 +01:00
30da92618a
chore(compute01): Disable satosa for now
Some checks failed
Build all the nodes / rescue01 (pull_request) Successful in 2m28s
Build all the nodes / storage01 (pull_request) Successful in 1m58s
Build all the nodes / compute01 (pull_request) Failing after 4m11s
Check meta / check_dns (push) Successful in 18s
Check meta / check_dns (pull_request) Successful in 21s
Build all the nodes / vault01 (pull_request) Successful in 2m5s
Check meta / check_meta (push) Successful in 22s
Build all the nodes / web02 (pull_request) Failing after 1m28s
Check meta / check_meta (pull_request) Successful in 21s
Check workflows / check_workflows (pull_request) Successful in 24s
Build all the nodes / web01 (pull_request) Successful in 2m13s
Run pre-commit on all files / pre-commit (push) Successful in 51s
Run pre-commit on all files / pre-commit (pull_request) Successful in 32s
Build all the nodes / web03 (pull_request) Successful in 1m35s
Build all the nodes / ap01 (pull_request) Successful in 1m24s
Build all the nodes / geo02 (pull_request) Successful in 2m5s
Build all the nodes / geo01 (pull_request) Successful in 2m15s
Build all the nodes / bridge01 (pull_request) Successful in 2m16s
2024-12-15 23:08:42 +01:00
af66eb557f
fix(patches): Port necessary patches to nixos 24.11 2024-12-15 23:08:42 +01:00
12f19506fc
feat(compute01): Update nixos, but keep kanidm_1_3 2024-12-15 23:08:42 +01:00
659ddf39e5
fix(wordpress): Include the selected theme 2024-12-15 23:08:42 +01:00
7d99a0d334
chore(crabfit): Update 2024-12-15 23:08:42 +01:00
046ed0c005
chore(networking): Attributes have to me moved up 2024-12-15 23:08:42 +01:00
a2d397de70
feat(nodes): Update to nixos 24.11 2024-12-15 23:08:42 +01:00
a65e348f0e
feat(hive): Add tvix-store as a substituter 2024-12-15 22:15:56 +01:00
ecf5fefbaa fix(machines/storage01): scrape all exporter ports
All checks were successful
Check meta / check_meta (pull_request) Successful in 18s
Check meta / check_dns (pull_request) Successful in 19s
Check workflows / check_workflows (pull_request) Successful in 24s
Build all the nodes / ap01 (pull_request) Successful in 1m32s
Build all the nodes / geo01 (pull_request) Successful in 2m16s
Build all the nodes / bridge01 (pull_request) Successful in 2m22s
Build all the nodes / geo02 (pull_request) Successful in 2m17s
Build all the nodes / rescue01 (pull_request) Successful in 2m44s
Build all the nodes / compute01 (pull_request) Successful in 3m3s
Build all the nodes / storage01 (pull_request) Successful in 2m22s
Run pre-commit on all files / pre-commit (pull_request) Successful in 47s
Build all the nodes / web02 (pull_request) Successful in 1m55s
Build all the nodes / vault01 (pull_request) Successful in 2m22s
Build all the nodes / web03 (pull_request) Successful in 1m52s
Build all the nodes / web01 (pull_request) Successful in 2m50s
Build all the nodes / ap01 (push) Successful in 1m1s
Build all the nodes / bridge01 (push) Successful in 1m36s
Build all the nodes / geo01 (push) Successful in 1m34s
Build all the nodes / compute01 (push) Successful in 2m9s
Build all the nodes / geo02 (push) Successful in 1m44s
Build all the nodes / rescue01 (push) Successful in 2m22s
Build all the nodes / storage01 (push) Successful in 2m0s
Build all the nodes / vault01 (push) Successful in 1m46s
Run pre-commit on all files / pre-commit (push) Successful in 37s
Build all the nodes / web02 (push) Successful in 1m38s
Build all the nodes / web01 (push) Successful in 2m25s
Build all the nodes / web03 (push) Successful in 1m38s
There may be more than one port for a given node.

Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2024-12-15 20:47:04 +01:00
bb7f538110 fix(modules/nixos/dgn-node-monitoring): listen and fix the cgroup port
Otherwise, we cannot scrape that specific port.

Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2024-12-15 20:47:04 +01:00
a1f17d1850
feat(meta/options): Add the system type to the default tags
All checks were successful
Check meta / check_dns (push) Successful in 30s
Check meta / check_meta (push) Successful in 30s
Build all the nodes / ap01 (push) Successful in 1m23s
Build all the nodes / geo01 (push) Successful in 2m0s
Build all the nodes / bridge01 (push) Successful in 2m1s
Build all the nodes / geo02 (push) Successful in 1m54s
Build all the nodes / rescue01 (push) Successful in 2m15s
Build all the nodes / compute01 (push) Successful in 2m57s
Build all the nodes / storage01 (push) Successful in 1m59s
Run pre-commit on all files / pre-commit (push) Successful in 44s
Build all the nodes / vault01 (push) Successful in 1m58s
Build all the nodes / web02 (push) Successful in 1m55s
Build all the nodes / web03 (push) Successful in 1m46s
Build all the nodes / web01 (push) Successful in 2m34s
2024-12-15 12:49:13 +01:00
76419de740
fix(modules/django-apps): Add descriptions where missing
All checks were successful
Build all the nodes / compute01 (push) Successful in 2m36s
Build all the nodes / rescue01 (push) Successful in 2m17s
Build all the nodes / storage01 (push) Successful in 2m16s
Build all the nodes / vault01 (push) Successful in 1m58s
Run pre-commit on all files / pre-commit (push) Successful in 41s
Build all the nodes / web02 (push) Successful in 1m58s
Build all the nodes / web01 (push) Successful in 2m17s
Build all the nodes / web03 (push) Successful in 1m47s
Build all the nodes / ap01 (push) Successful in 1m10s
Build all the nodes / bridge01 (push) Successful in 1m37s
Build all the nodes / geo02 (push) Successful in 1m50s
Build all the nodes / geo01 (push) Successful in 1m56s
2024-12-13 16:38:36 +01:00
3872b17ff6
fix(modules/dgn-console): Udate description of psql options 2024-12-13 15:48:04 +01:00
f5147dec8d
feat(workflows/pre-commit): Check multiple stages
All checks were successful
Build all the nodes / geo02 (push) Successful in 1m48s
Build all the nodes / compute01 (push) Successful in 2m19s
Build all the nodes / rescue01 (push) Successful in 2m0s
Build all the nodes / storage01 (push) Successful in 1m52s
Build all the nodes / vault01 (push) Successful in 1m47s
Run pre-commit on all files / pre-commit (push) Successful in 35s
Build all the nodes / web02 (push) Successful in 1m30s
Build all the nodes / web01 (push) Successful in 2m18s
Build all the nodes / web03 (push) Successful in 1m30s
Check workflows / check_workflows (push) Successful in 27s
Build all the nodes / ap01 (push) Successful in 1m9s
Build all the nodes / bridge01 (push) Successful in 1m53s
Build all the nodes / geo01 (push) Successful in 1m53s
2024-12-13 12:50:25 +01:00
88d9b8c3e3
chore: Add license and copyright information
Some checks failed
Check meta / check_dns (pull_request) Successful in 19s
Check meta / check_meta (pull_request) Successful in 20s
Check workflows / check_workflows (pull_request) Successful in 24s
Build all the nodes / ap01 (pull_request) Successful in 1m15s
Build all the nodes / bridge01 (pull_request) Successful in 1m53s
Build all the nodes / geo01 (pull_request) Successful in 1m55s
Build all the nodes / geo02 (pull_request) Successful in 1m53s
Build all the nodes / compute01 (pull_request) Successful in 2m33s
Build all the nodes / rescue01 (pull_request) Successful in 2m13s
Build all the nodes / storage01 (pull_request) Successful in 1m57s
Run pre-commit on all files / check (pull_request) Successful in 30s
Build all the nodes / web02 (pull_request) Successful in 1m47s
Build all the nodes / vault01 (pull_request) Successful in 2m21s
Build all the nodes / web03 (pull_request) Successful in 1m40s
Build all the nodes / web01 (pull_request) Successful in 2m54s
Check meta / check_dns (push) Successful in 20s
Check meta / check_meta (push) Successful in 19s
Check workflows / check_workflows (push) Successful in 25s
Build all the nodes / ap01 (push) Successful in 1m16s
Build all the nodes / bridge01 (push) Successful in 1m41s
Build all the nodes / geo02 (push) Successful in 1m44s
Build all the nodes / geo01 (push) Successful in 1m53s
Build all the nodes / compute01 (push) Successful in 2m20s
Build all the nodes / rescue01 (push) Successful in 1m49s
Build all the nodes / storage01 (push) Successful in 1m46s
Build all the nodes / vault01 (push) Successful in 1m45s
Run pre-commit on all files / check (push) Successful in 30s
Build all the nodes / web02 (push) Has been cancelled
Build all the nodes / web01 (push) Has been cancelled
Build all the nodes / web03 (push) Has been cancelled
Signed-off-by: Tom Hubrecht <tom.hubrecht@dgnum.eu>
Acked-by: Ryan Lahfa <ryan.lahfa@dgnum.eu>
Acked-by: Maurice Debray <maurice.debray@dgnum.eu>
Acked-by: Lubin Bailly <lubin.bailly@dgnum.eu>
Acked-by: Jean-Marc Gailis <jean-marc.gailis@dgnum.eu> as the legal authority, at the time of writing, in DGNum.
Acked-by: Elias Coppens <elias.coppens@dgnum.eu> as a member, at the time of writing, of the DGNum executive counsel.
2024-12-13 12:41:38 +01:00
630b7c0ffc
chore(web01): Remove kahulm.nix 2024-12-12 14:03:32 +01:00
b2bebdc20d
chore(web01): Remove dolibarr.nix 2024-12-12 14:00:14 +01:00
a2ca441284
fix: remove lib.mdDoc references
All checks were successful
Check meta / check_dns (pull_request) Successful in 18s
Check meta / check_meta (pull_request) Successful in 25s
Check workflows / check_workflows (pull_request) Successful in 26s
Build all the nodes / ap01 (pull_request) Successful in 1m7s
Build all the nodes / bridge01 (pull_request) Successful in 1m49s
Build all the nodes / geo02 (pull_request) Successful in 1m59s
Build all the nodes / geo01 (pull_request) Successful in 2m7s
Build all the nodes / rescue01 (pull_request) Successful in 2m27s
Build all the nodes / compute01 (pull_request) Successful in 2m46s
Build all the nodes / storage01 (pull_request) Successful in 2m1s
Build all the nodes / vault01 (pull_request) Successful in 1m43s
Run pre-commit on all files / check (pull_request) Successful in 34s
Build all the nodes / web02 (pull_request) Successful in 1m51s
Build all the nodes / web03 (pull_request) Successful in 1m40s
Build all the nodes / ap01 (push) Successful in 58s
Build all the nodes / web01 (pull_request) Successful in 2m37s
Build all the nodes / bridge01 (push) Successful in 1m32s
Build all the nodes / geo01 (push) Successful in 1m46s
Build all the nodes / compute01 (push) Successful in 2m6s
Build all the nodes / geo02 (push) Successful in 1m46s
Build all the nodes / rescue01 (push) Successful in 2m6s
Build all the nodes / storage01 (push) Successful in 1m54s
Run pre-commit on all files / check (push) Successful in 36s
Build all the nodes / vault01 (push) Successful in 1m52s
Build all the nodes / web01 (push) Successful in 2m25s
Build all the nodes / web02 (push) Successful in 1m44s
Build all the nodes / web03 (push) Successful in 1m46s
2024-12-11 23:07:14 +01:00
fe19171d85 feat(nextcloud): Deploy collabora without docker
All checks were successful
Check meta / check_dns (pull_request) Successful in 20s
Check meta / check_meta (pull_request) Successful in 17s
Check workflows / check_workflows (pull_request) Successful in 23s
Build all the nodes / ap01 (pull_request) Successful in 1m18s
Build all the nodes / bridge01 (pull_request) Successful in 1m54s
Build all the nodes / geo01 (pull_request) Successful in 1m55s
Build all the nodes / geo02 (pull_request) Successful in 2m0s
Build all the nodes / compute01 (pull_request) Successful in 2m19s
Build all the nodes / rescue01 (pull_request) Successful in 2m21s
Build all the nodes / storage01 (pull_request) Successful in 2m7s
Run pre-commit on all files / check (pull_request) Successful in 38s
Build all the nodes / vault01 (pull_request) Successful in 2m1s
Build all the nodes / web02 (pull_request) Successful in 1m52s
Build all the nodes / web03 (pull_request) Successful in 1m46s
Build all the nodes / web01 (pull_request) Successful in 2m37s
Build all the nodes / ap01 (push) Successful in 1m24s
Build all the nodes / bridge01 (push) Successful in 1m56s
Build all the nodes / geo02 (push) Successful in 1m56s
Build all the nodes / geo01 (push) Successful in 2m4s
Build all the nodes / rescue01 (push) Successful in 2m30s
Build all the nodes / compute01 (push) Successful in 2m31s
Run pre-commit on all files / check (push) Successful in 38s
Build all the nodes / storage01 (push) Successful in 2m1s
Build all the nodes / web02 (push) Successful in 1m55s
Build all the nodes / vault01 (push) Successful in 2m8s
Build all the nodes / web03 (push) Successful in 1m49s
Build all the nodes / web01 (push) Successful in 2m38s
2024-12-11 14:46:32 +01:00
b23312dcaa feat(dgn-web): Add yearly logrotate for nginx
All checks were successful
Check meta / check_dns (pull_request) Successful in 19s
Check meta / check_meta (pull_request) Successful in 20s
Check workflows / check_workflows (pull_request) Successful in 24s
Build all the nodes / ap01 (pull_request) Successful in 1m2s
Build all the nodes / geo02 (pull_request) Successful in 1m43s
Build all the nodes / geo01 (pull_request) Successful in 1m49s
Build all the nodes / bridge01 (pull_request) Successful in 1m56s
Build all the nodes / compute01 (pull_request) Successful in 2m35s
Build all the nodes / rescue01 (pull_request) Successful in 2m16s
Build all the nodes / vault01 (pull_request) Successful in 1m51s
Build all the nodes / storage01 (pull_request) Successful in 1m59s
Run pre-commit on all files / check (pull_request) Successful in 24s
Build all the nodes / web02 (pull_request) Successful in 1m40s
Build all the nodes / web01 (pull_request) Successful in 2m29s
Build all the nodes / web03 (pull_request) Successful in 1m41s
Build all the nodes / ap01 (push) Successful in 1m17s
Build all the nodes / bridge01 (push) Successful in 2m0s
Build all the nodes / geo02 (push) Successful in 2m9s
Build all the nodes / compute01 (push) Successful in 2m24s
Build all the nodes / rescue01 (push) Successful in 2m29s
Build all the nodes / geo01 (push) Successful in 3m3s
Build all the nodes / storage01 (push) Successful in 2m3s
Run pre-commit on all files / check (push) Successful in 36s
Build all the nodes / vault01 (push) Successful in 1m53s
Build all the nodes / web02 (push) Successful in 1m47s
Build all the nodes / web03 (push) Successful in 1m50s
Build all the nodes / web01 (push) Successful in 2m23s
2024-12-11 14:40:29 +01:00
e0cf11276d feat(monitoring): support cgroup exporting of metrics
All checks were successful
Check meta / check_dns (pull_request) Successful in 20s
Check meta / check_meta (pull_request) Successful in 28s
Check workflows / check_workflows (pull_request) Successful in 30s
Build all the nodes / ap01 (pull_request) Successful in 1m11s
Build all the nodes / bridge01 (pull_request) Successful in 1m54s
Build all the nodes / geo01 (pull_request) Successful in 2m2s
Build all the nodes / geo02 (pull_request) Successful in 2m5s
Build all the nodes / rescue01 (pull_request) Successful in 2m28s
Build all the nodes / compute01 (pull_request) Successful in 2m50s
Build all the nodes / storage01 (pull_request) Successful in 2m15s
Run pre-commit on all files / check (pull_request) Successful in 32s
Build all the nodes / vault01 (pull_request) Successful in 1m51s
Build all the nodes / web02 (pull_request) Successful in 1m48s
Build all the nodes / web03 (pull_request) Successful in 1m43s
Build all the nodes / web01 (pull_request) Successful in 2m28s
Build all the nodes / ap01 (push) Successful in 1m28s
Build all the nodes / geo01 (push) Successful in 2m3s
Build all the nodes / bridge01 (push) Successful in 2m6s
Build all the nodes / geo02 (push) Successful in 2m13s
Build all the nodes / rescue01 (push) Successful in 2m34s
Build all the nodes / compute01 (push) Successful in 2m43s
Run pre-commit on all files / check (push) Successful in 41s
Build all the nodes / storage01 (push) Successful in 2m4s
Build all the nodes / vault01 (push) Successful in 2m9s
Build all the nodes / web02 (push) Successful in 1m58s
Build all the nodes / web03 (push) Successful in 1m56s
Build all the nodes / web01 (push) Successful in 2m48s
This needs an update in our node_exporter dashboard but nothing too
hard.

Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2024-12-11 11:08:07 +01:00
026acdecb7
fix(tvix-cache): Import an existing file
All checks were successful
Build all the nodes / ap01 (push) Successful in 1m18s
Build all the nodes / bridge01 (push) Successful in 1m59s
Build all the nodes / geo02 (push) Successful in 2m0s
Build all the nodes / geo01 (push) Successful in 2m8s
Build all the nodes / rescue01 (push) Successful in 2m26s
Build all the nodes / compute01 (push) Successful in 2m34s
Run pre-commit on all files / check (push) Successful in 34s
Build all the nodes / storage01 (push) Successful in 1m58s
Build all the nodes / web02 (push) Successful in 1m54s
Build all the nodes / vault01 (push) Successful in 2m5s
Build all the nodes / web03 (push) Successful in 1m43s
Build all the nodes / web01 (push) Successful in 2m35s
2024-12-10 11:14:10 +01:00
6d03c084a0
feat(hive): Add serverNodes to the arguments
All checks were successful
Check meta / check_dns (pull_request) Successful in 20s
Check meta / check_meta (pull_request) Successful in 19s
Check workflows / check_workflows (pull_request) Successful in 24s
Build all the nodes / ap01 (pull_request) Successful in 1m9s
Build all the nodes / bridge01 (pull_request) Successful in 1m56s
Build all the nodes / geo02 (pull_request) Successful in 1m49s
Build all the nodes / geo01 (pull_request) Successful in 1m54s
Build all the nodes / compute01 (pull_request) Successful in 2m35s
Build all the nodes / rescue01 (pull_request) Successful in 2m11s
Build all the nodes / storage01 (pull_request) Successful in 2m22s
Build all the nodes / vault01 (pull_request) Successful in 2m23s
Build all the nodes / web02 (pull_request) Successful in 1m51s
Build all the nodes / web03 (pull_request) Successful in 1m34s
Run pre-commit on all files / check (pull_request) Successful in 23s
Build all the nodes / web01 (pull_request) Successful in 2m49s
Check meta / check_dns (push) Successful in 18s
Check meta / check_meta (push) Successful in 28s
Build all the nodes / ap01 (push) Successful in 1m15s
Build all the nodes / bridge01 (push) Successful in 1m50s
Build all the nodes / geo01 (push) Successful in 1m57s
Build all the nodes / geo02 (push) Successful in 1m48s
Build all the nodes / compute01 (push) Successful in 2m18s
Build all the nodes / rescue01 (push) Successful in 2m2s
Build all the nodes / storage01 (push) Successful in 2m9s
Build all the nodes / web02 (push) Successful in 1m53s
Build all the nodes / vault01 (push) Successful in 2m13s
Run pre-commit on all files / check (push) Successful in 29s
Build all the nodes / web01 (push) Successful in 2m36s
Build all the nodes / web03 (push) Successful in 1m41s
2024-12-08 22:31:14 +01:00
25eee32a22 feat(scripts): introduce manual push script
All checks were successful
Check meta / check_dns (push) Successful in 19s
Check meta / check_meta (push) Successful in 20s
Check meta / check_dns (pull_request) Successful in 21s
Check meta / check_meta (pull_request) Successful in 20s
Check workflows / check_workflows (pull_request) Successful in 25s
Run pre-commit on all files / check (push) Successful in 27s
Build all the nodes / bridge01 (pull_request) Successful in 1m56s
Build all the nodes / geo02 (pull_request) Successful in 1m52s
Build all the nodes / geo01 (pull_request) Successful in 1m59s
Build all the nodes / compute01 (pull_request) Successful in 2m21s
Build all the nodes / storage01 (pull_request) Successful in 1m56s
Build all the nodes / rescue01 (pull_request) Successful in 2m2s
Build all the nodes / vault01 (pull_request) Successful in 2m8s
Run pre-commit on all files / check (pull_request) Successful in 34s
Build all the nodes / web01 (pull_request) Successful in 2m24s
Build all the nodes / web02 (pull_request) Successful in 1m39s
Build all the nodes / web03 (pull_request) Successful in 1m47s
Build all the nodes / ap01 (pull_request) Successful in 1h14m57s
This way, we can send some closures if some of our members build them on
more powerful machines.

Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2024-12-08 21:14:28 +01:00
f16d8ce68f fix(ap01): switch Liminix nodes to 24.05
There's a bug in 24.11 regarding GCC bootstrap for mipsel which makes it
impossible to use that NixOS version.

We will need to pin 24.05 and bisect until we find the root cause…

Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2024-12-08 21:14:28 +01:00
ba62dcd6a6
fix(storage01): Make prometheus work again
Some checks failed
Check meta / check_meta (pull_request) Successful in 20s
Check meta / check_dns (pull_request) Successful in 20s
Run pre-commit on all files / check (push) Successful in 26s
Check workflows / check_workflows (pull_request) Successful in 26s
Build all the nodes / geo01 (pull_request) Successful in 1m45s
Build all the nodes / bridge01 (pull_request) Successful in 1m53s
Build all the nodes / compute01 (pull_request) Successful in 2m6s
Build all the nodes / geo02 (pull_request) Successful in 1m52s
Build all the nodes / rescue01 (pull_request) Successful in 2m22s
Build all the nodes / storage01 (pull_request) Successful in 2m10s
Build all the nodes / vault01 (pull_request) Successful in 1m47s
Build all the nodes / web02 (pull_request) Successful in 1m42s
Build all the nodes / web01 (pull_request) Successful in 2m20s
Run pre-commit on all files / check (pull_request) Successful in 30s
Build all the nodes / web03 (pull_request) Successful in 1m38s
Build all the nodes / ap01 (pull_request) Failing after 5m38s
By only looking at nixos nodes
2024-12-08 17:15:45 +01:00
65b188a7cd
fix(meta): Use correct optional 2024-12-08 17:15:45 +01:00
715201abc2
fix(rescue01): Filter nodes to only include real servers 2024-12-08 17:15:45 +01:00
a2295953da
fix(meta): Add required stuff for ap01 2024-12-08 17:15:45 +01:00
303f53af0f
chore: Apply the abstraction to ap01 2024-12-08 17:15:45 +01:00
e89ed2d0e7
feat(hive): ensure purity of cache-node.sh
Some checks failed
Run pre-commit on all files / check (push) Successful in 24s
Check meta / check_dns (pull_request) Successful in 19s
Check meta / check_meta (pull_request) Failing after 20s
Check workflows / check_workflows (pull_request) Successful in 26s
Build all the nodes / ap01 (pull_request) Failing after 1m6s
Build all the nodes / bridge01 (pull_request) Successful in 1m33s
Build all the nodes / vault01 (pull_request) Has been cancelled
Build all the nodes / web01 (pull_request) Has been cancelled
Build all the nodes / web02 (pull_request) Has been cancelled
Build all the nodes / web03 (pull_request) Has been cancelled
Build all the nodes / geo01 (pull_request) Has been cancelled
Build all the nodes / storage01 (pull_request) Has been cancelled
Build all the nodes / geo02 (pull_request) Has been cancelled
Build all the nodes / rescue01 (pull_request) Has been cancelled
Build all the nodes / compute01 (pull_request) Has been cancelled
Run pre-commit on all files / check (pull_request) Successful in 23s
Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2024-12-08 15:24:40 +01:00