Commit graph

1091 commits

Author SHA1 Message Date
sinavir
8b25a202c1
feat(ap01/ssid): Same SSID everywhere 2025-01-30 00:34:04 +01:00
sinavir
4991f19111
feat(ap01/networking): Enable dynamic vlans and drop useless bridge 2025-01-30 00:34:04 +01:00
sinavir
b21712efb4
fix(LICENSE): Add license information 2025-01-30 00:34:04 +01:00
1a06074607
chore(machines/ap01/recovery): better scope for pkgs and add zyxel-bootconfig to levitation
This is useful to reconfigure A/B in memory.

Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2025-01-30 00:34:04 +01:00
94201ea7d0
feat(scripts/liminix): add a basic liminix rebuild
This script requires manual efforts on the operator end not to fuck up
too hard.

This adds min-copy-closure and min-garbage-collect to the development
shell.

Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2025-01-30 00:34:04 +01:00
31488162d6
feat(scripts/liminix): make it easy to extract the firmware part of the Zyxel NWA FIT image
This is useful when reflashing the system from scratch in the levitation
mode.

Note that doing this will reset the UBI counter to zero, this is bad for
wear leveling.

Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2025-01-30 00:34:04 +01:00
c86e1ec669
feat(machines/ap01/recovery): pass the parent hostname with live indicator
This makes the experience nicer.

Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2025-01-30 00:34:04 +01:00
ad3cd0871a
feat(machines/ap01/recovery): fix levitation dependencies
We should use the right DHCPv4.

Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2025-01-30 00:34:04 +01:00
af966bc6d1
feat(machines/ap01): add default VLAN and admin VLAN
Put DHCPv4 on the default VLAN now.

Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
2025-01-30 00:34:04 +01:00
905b252ac6
fix(vault01/snat): we lost an ip for the oob
All checks were successful
Build all the nodes / hypervisor03 (pull_request) Successful in 1m35s
Build all the nodes / compute01 (pull_request) Successful in 3m3s
Build the shell / build-shell (pull_request) Successful in 26s
Build all the nodes / tower01 (pull_request) Successful in 1m42s
Run pre-commit on all files / pre-commit (pull_request) Successful in 23s
Build all the nodes / rescue01 (pull_request) Successful in 1m57s
Build all the nodes / storage01 (pull_request) Successful in 1m59s
Build all the nodes / web03 (pull_request) Successful in 1m37s
Build all the nodes / web01 (pull_request) Successful in 2m24s
Build all the nodes / web02 (pull_request) Successful in 2m25s
Build all the nodes / vault01 (pull_request) Successful in 3m0s
Build all the nodes / ap01 (push) Successful in 32s
Build all the nodes / netcore02 (push) Successful in 20s
Build all the nodes / bridge01 (push) Successful in 2m23s
Build all the nodes / build01 (push) Successful in 2m44s
Build all the nodes / geo01 (push) Successful in 2m47s
Build the shell / build-shell (push) Successful in 24s
Build all the nodes / compute01 (push) Successful in 3m12s
Run pre-commit on all files / pre-commit (push) Successful in 23s
Build all the nodes / hypervisor01 (push) Successful in 2m45s
Build all the nodes / hypervisor02 (push) Successful in 2m45s
Build all the nodes / hypervisor03 (push) Successful in 2m45s
Build all the nodes / geo02 (push) Successful in 3m5s
Build all the nodes / rescue01 (push) Successful in 2m44s
Build all the nodes / storage01 (push) Successful in 2m53s
Build all the nodes / tower01 (push) Successful in 2m52s
Build all the nodes / web03 (push) Successful in 2m39s
Build all the nodes / vault01 (push) Successful in 3m15s
Build all the nodes / web02 (push) Successful in 3m12s
Build all the nodes / web01 (push) Successful in 3m37s
2025-01-28 12:17:19 +01:00
7d0f447036
fix(vault01/iprules): allow packets to return to orig saddr 2025-01-28 12:16:42 +01:00
567b153c31 feat(kanidm): Add groups for service admins
All checks were successful
Build all the nodes / tower01 (pull_request) Successful in 1m40s
Build all the nodes / storage01 (pull_request) Successful in 2m0s
Build all the nodes / vault01 (pull_request) Successful in 1m47s
Build the shell / build-shell (pull_request) Successful in 31s
Build all the nodes / web02 (pull_request) Successful in 1m35s
Run pre-commit on all files / pre-commit (pull_request) Successful in 28s
Build all the nodes / web03 (pull_request) Successful in 1m45s
Build all the nodes / web01 (pull_request) Successful in 2m13s
Build all the nodes / compute01 (pull_request) Successful in 2m38s
Check meta / check_dns (push) Successful in 15s
Check meta / check_meta (push) Successful in 15s
Build all the nodes / ap01 (push) Successful in 32s
Build all the nodes / netcore02 (push) Successful in 42s
Build the shell / build-shell (push) Successful in 44s
Build all the nodes / geo01 (push) Successful in 1m46s
Build all the nodes / storage01 (push) Successful in 1m45s
Build all the nodes / hypervisor02 (push) Successful in 1m45s
Build all the nodes / bridge01 (push) Successful in 1m48s
Build all the nodes / build01 (push) Successful in 1m56s
Build all the nodes / hypervisor01 (push) Successful in 2m2s
Run pre-commit on all files / pre-commit (push) Successful in 36s
Build all the nodes / web02 (push) Successful in 1m56s
Build all the nodes / geo02 (push) Successful in 2m14s
Build all the nodes / hypervisor03 (push) Successful in 2m12s
Build all the nodes / tower01 (push) Successful in 2m11s
Build all the nodes / rescue01 (push) Successful in 2m15s
Build all the nodes / web01 (push) Successful in 2m13s
Build all the nodes / web03 (push) Successful in 1m56s
Build all the nodes / compute01 (push) Successful in 2m29s
Build all the nodes / vault01 (push) Successful in 2m32s
2025-01-28 08:31:45 +01:00
93a26c26f9
feat(vault01/radius): declare user vlans
All checks were successful
Build all the nodes / hypervisor03 (pull_request) Successful in 2m4s
Build all the nodes / geo01 (pull_request) Successful in 2m5s
Build all the nodes / hypervisor02 (pull_request) Successful in 2m12s
Build all the nodes / hypervisor01 (pull_request) Successful in 2m11s
Build all the nodes / bridge01 (pull_request) Successful in 2m11s
Build all the nodes / geo02 (pull_request) Successful in 2m29s
Build all the nodes / vault01 (pull_request) Successful in 2m33s
Build all the nodes / web01 (pull_request) Successful in 2m37s
Build all the nodes / rescue01 (pull_request) Successful in 2m37s
Build all the nodes / storage01 (pull_request) Successful in 2m37s
Build all the nodes / compute01 (pull_request) Successful in 2m53s
Build all the nodes / netcore02 (push) Successful in 22s
Build the shell / build-shell (push) Successful in 21s
Run pre-commit on all files / pre-commit (push) Successful in 24s
Build all the nodes / ap01 (push) Successful in 1m19s
Build all the nodes / bridge01 (push) Successful in 1m43s
Build all the nodes / build01 (push) Successful in 1m48s
Build all the nodes / geo02 (push) Successful in 1m51s
Build all the nodes / geo01 (push) Successful in 1m58s
Build all the nodes / web02 (push) Successful in 2m0s
Build all the nodes / hypervisor01 (push) Successful in 2m2s
Build all the nodes / rescue01 (push) Successful in 2m2s
Build all the nodes / tower01 (push) Successful in 2m7s
Build all the nodes / storage01 (push) Successful in 2m10s
Build all the nodes / hypervisor03 (push) Successful in 2m12s
Build all the nodes / hypervisor02 (push) Successful in 2m13s
Build all the nodes / web03 (push) Successful in 2m17s
Build all the nodes / vault01 (push) Successful in 2m22s
Build all the nodes / compute01 (push) Successful in 2m30s
Build all the nodes / web01 (push) Successful in 2m54s
2025-01-27 20:35:35 +01:00
c97db7609d
feat(vault01): global options for vlans decl
All checks were successful
Check meta / check_dns (pull_request) Successful in 18s
Check meta / check_meta (pull_request) Successful in 16s
Check workflows / check_workflows (pull_request) Successful in 18s
Run pre-commit on all files / pre-commit (push) Successful in 27s
Build all the nodes / ap01 (pull_request) Successful in 34s
Build all the nodes / netcore02 (pull_request) Successful in 43s
Build all the nodes / geo02 (pull_request) Successful in 1m39s
Build all the nodes / hypervisor03 (pull_request) Successful in 1m34s
Build all the nodes / bridge01 (pull_request) Successful in 1m50s
Build the shell / build-shell (pull_request) Successful in 27s
Build all the nodes / hypervisor02 (pull_request) Successful in 1m41s
Build all the nodes / hypervisor01 (pull_request) Successful in 1m45s
Build all the nodes / build01 (pull_request) Successful in 1m55s
Build all the nodes / rescue01 (pull_request) Successful in 1m35s
Build all the nodes / geo01 (pull_request) Successful in 1m57s
Build all the nodes / compute01 (pull_request) Successful in 2m10s
Run pre-commit on all files / pre-commit (pull_request) Successful in 45s
Build all the nodes / storage01 (pull_request) Successful in 1m54s
Build all the nodes / tower01 (pull_request) Successful in 1m39s
Build all the nodes / vault01 (pull_request) Successful in 2m6s
Build all the nodes / web01 (pull_request) Successful in 1m58s
Build all the nodes / web02 (pull_request) Successful in 1m54s
Build all the nodes / web03 (pull_request) Successful in 2m3s
2025-01-27 20:29:15 +01:00
7dab4ef1cb
feat(isp/vault01): (temp) ipv4 for production APs
All checks were successful
Build all the nodes / hypervisor02 (pull_request) Successful in 2m52s
Run pre-commit on all files / pre-commit (pull_request) Successful in 43s
Build all the nodes / build01 (pull_request) Successful in 3m7s
Build all the nodes / web01 (pull_request) Successful in 2m7s
Build all the nodes / geo01 (pull_request) Successful in 3m16s
Build all the nodes / storage01 (pull_request) Successful in 2m54s
Build all the nodes / geo02 (pull_request) Successful in 3m17s
Build all the nodes / web02 (pull_request) Successful in 1m55s
Build all the nodes / compute01 (pull_request) Successful in 3m37s
Build all the nodes / web03 (pull_request) Successful in 1m47s
Build all the nodes / vault01 (pull_request) Successful in 3m26s
Build all the nodes / netcore02 (push) Successful in 21s
Build all the nodes / ap01 (push) Successful in 31s
Build the shell / build-shell (push) Successful in 23s
Run pre-commit on all files / pre-commit (push) Successful in 23s
Build all the nodes / tower01 (push) Successful in 1m51s
Build all the nodes / geo02 (push) Successful in 1m54s
Build all the nodes / geo01 (push) Successful in 1m53s
Build all the nodes / hypervisor03 (push) Successful in 1m53s
Build all the nodes / hypervisor02 (push) Successful in 1m59s
Build all the nodes / bridge01 (push) Successful in 2m6s
Build all the nodes / build01 (push) Successful in 2m14s
Build all the nodes / hypervisor01 (push) Successful in 2m13s
Build all the nodes / vault01 (push) Successful in 2m13s
Build all the nodes / storage01 (push) Successful in 2m20s
Build all the nodes / rescue01 (push) Successful in 2m22s
Build all the nodes / web02 (push) Successful in 2m5s
Build all the nodes / web03 (push) Successful in 2m10s
Build all the nodes / web01 (push) Successful in 3m2s
Build all the nodes / compute01 (push) Successful in 3m5s
2025-01-27 10:27:29 +01:00
2277fdb32d feat(isp/vault01): IPv6 send RA for APs
All checks were successful
Check meta / check_meta (push) Successful in 15s
Check meta / check_dns (push) Successful in 16s
Check workflows / check_workflows (pull_request) Successful in 16s
Check meta / check_meta (pull_request) Successful in 19s
Check meta / check_dns (pull_request) Successful in 21s
Build all the nodes / ap01 (pull_request) Successful in 31s
Run pre-commit on all files / pre-commit (push) Successful in 44s
Build all the nodes / netcore02 (pull_request) Successful in 19s
Build all the nodes / geo01 (pull_request) Successful in 1m41s
Build all the nodes / bridge01 (pull_request) Successful in 1m48s
Build all the nodes / hypervisor03 (pull_request) Successful in 1m47s
Build all the nodes / hypervisor02 (pull_request) Successful in 1m50s
Build all the nodes / rescue01 (pull_request) Successful in 1m49s
Build all the nodes / tower01 (pull_request) Successful in 1m32s
Build all the nodes / vault01 (pull_request) Successful in 1m58s
Build the shell / build-shell (pull_request) Successful in 36s
Build all the nodes / web02 (pull_request) Successful in 1m45s
Build all the nodes / web03 (pull_request) Successful in 1m41s
Run pre-commit on all files / pre-commit (pull_request) Successful in 34s
Build all the nodes / web01 (pull_request) Successful in 2m18s
Build all the nodes / storage01 (pull_request) Successful in 3m40s
Build all the nodes / hypervisor01 (pull_request) Successful in 4m14s
Build all the nodes / build01 (pull_request) Successful in 4m41s
Build all the nodes / compute01 (pull_request) Successful in 4m47s
Build all the nodes / geo02 (pull_request) Successful in 4m39s
2025-01-27 10:00:02 +01:00
cd0414f12f
chore(dgsi): Update
All checks were successful
Build all the nodes / netcore02 (push) Successful in 21s
Build all the nodes / ap01 (push) Successful in 1m21s
Build all the nodes / hypervisor01 (push) Successful in 1m21s
Build all the nodes / storage01 (push) Successful in 1m27s
Build all the nodes / geo02 (push) Successful in 1m31s
Build all the nodes / bridge01 (push) Successful in 1m34s
Build all the nodes / build01 (push) Successful in 1m41s
Build all the nodes / hypervisor03 (push) Successful in 1m39s
Build all the nodes / geo01 (push) Successful in 1m54s
Build all the nodes / tower01 (push) Successful in 1m54s
Run pre-commit on all files / pre-commit (push) Successful in 24s
Build the shell / build-shell (push) Successful in 26s
Build all the nodes / hypervisor02 (push) Successful in 1m59s
Build all the nodes / rescue01 (push) Successful in 2m2s
Build all the nodes / vault01 (push) Successful in 1m43s
Build all the nodes / compute01 (push) Successful in 2m19s
Build all the nodes / web02 (push) Successful in 1m34s
Build all the nodes / web03 (push) Successful in 1m34s
Build all the nodes / web01 (push) Successful in 2m3s
2025-01-26 00:53:37 +01:00
d0b4f2a921
fix(pretalx): Disable test failing in CI
All checks were successful
Build all the nodes / build01 (pull_request) Successful in 1m42s
Build all the nodes / hypervisor02 (pull_request) Successful in 1m47s
Build all the nodes / storage01 (pull_request) Successful in 1m48s
Build all the nodes / hypervisor03 (pull_request) Successful in 1m52s
Build all the nodes / tower01 (pull_request) Successful in 1m41s
Build all the nodes / rescue01 (pull_request) Successful in 1m58s
Build all the nodes / web02 (pull_request) Successful in 1m41s
Build all the nodes / vault01 (pull_request) Successful in 1m54s
Build all the nodes / web03 (pull_request) Successful in 1m44s
Build all the nodes / web01 (pull_request) Successful in 2m5s
Build all the nodes / compute01 (pull_request) Successful in 4m19s
Build all the nodes / netcore02 (push) Successful in 21s
Build all the nodes / ap01 (push) Successful in 1m21s
Build all the nodes / bridge01 (push) Successful in 1m40s
Build all the nodes / tower01 (push) Successful in 1m45s
Build all the nodes / geo01 (push) Successful in 1m50s
Build all the nodes / rescue01 (push) Successful in 1m56s
Build all the nodes / vault01 (push) Successful in 1m57s
Build all the nodes / hypervisor02 (push) Successful in 2m5s
Build all the nodes / geo02 (push) Successful in 2m7s
Build all the nodes / hypervisor01 (push) Successful in 2m5s
Build the shell / build-shell (push) Successful in 48s
Build all the nodes / hypervisor03 (push) Successful in 2m8s
Build all the nodes / build01 (push) Successful in 2m5s
Build all the nodes / web01 (push) Successful in 2m9s
Run pre-commit on all files / pre-commit (push) Successful in 34s
Build all the nodes / web03 (push) Successful in 2m2s
Build all the nodes / storage01 (push) Successful in 2m23s
Build all the nodes / web02 (push) Successful in 2m22s
Build all the nodes / compute01 (push) Successful in 2m26s
2025-01-26 00:14:09 +01:00
50486ec476
fix(meta/dns): Add pretalx.dgnum.eu
Some checks failed
Check meta / check_meta (push) Successful in 16s
Check meta / check_dns (push) Successful in 16s
Build all the nodes / netcore02 (push) Successful in 26s
Build all the nodes / ap01 (push) Successful in 32s
Build all the nodes / geo02 (push) Successful in 1m33s
Build all the nodes / build01 (push) Successful in 1m39s
Build all the nodes / hypervisor02 (push) Successful in 1m38s
Build all the nodes / storage01 (push) Successful in 1m41s
Build all the nodes / hypervisor03 (push) Successful in 1m45s
Build all the nodes / bridge01 (push) Successful in 1m47s
Build all the nodes / tower01 (push) Successful in 1m50s
Build all the nodes / geo01 (push) Successful in 1m51s
Build all the nodes / hypervisor01 (push) Successful in 1m59s
Build all the nodes / rescue01 (push) Successful in 2m0s
Build all the nodes / web02 (push) Successful in 1m39s
Run pre-commit on all files / pre-commit (push) Successful in 28s
Build all the nodes / vault01 (push) Successful in 1m53s
Build all the nodes / web03 (push) Successful in 1m41s
Build the shell / build-shell (push) Successful in 39s
Build all the nodes / web01 (push) Successful in 2m13s
Build all the nodes / compute01 (push) Failing after 3m13s
2025-01-25 23:28:40 +01:00
fe8330ed84 feat(rescue01): Deploy a netbird relay
Some checks failed
Build all the nodes / hypervisor02 (pull_request) Successful in 1m51s
Build all the nodes / storage01 (pull_request) Successful in 1m52s
Build all the nodes / rescue01 (pull_request) Successful in 1m53s
Build all the nodes / tower01 (pull_request) Successful in 1m39s
Build all the nodes / vault01 (pull_request) Successful in 1m56s
Build all the nodes / web02 (pull_request) Successful in 1m49s
Build all the nodes / web03 (pull_request) Successful in 1m51s
Build all the nodes / web01 (pull_request) Successful in 2m5s
Build all the nodes / compute01 (pull_request) Failing after 2m53s
Check meta / check_dns (push) Successful in 16s
Build all the nodes / netcore02 (push) Successful in 22s
Check meta / check_meta (push) Successful in 29s
Build all the nodes / ap01 (push) Successful in 34s
Build the shell / build-shell (push) Successful in 22s
Run pre-commit on all files / pre-commit (push) Successful in 25s
Build all the nodes / bridge01 (push) Successful in 1m32s
Build all the nodes / hypervisor01 (push) Successful in 1m41s
Build all the nodes / build01 (push) Successful in 1m44s
Build all the nodes / tower01 (push) Successful in 1m50s
Build all the nodes / geo01 (push) Successful in 1m53s
Build all the nodes / hypervisor02 (push) Successful in 1m54s
Build all the nodes / web02 (push) Successful in 1m53s
Build all the nodes / geo02 (push) Successful in 1m58s
Build all the nodes / rescue01 (push) Successful in 1m58s
Build all the nodes / hypervisor03 (push) Successful in 2m0s
Build all the nodes / vault01 (push) Successful in 1m59s
Build all the nodes / storage01 (push) Successful in 2m8s
Build all the nodes / web01 (push) Successful in 2m28s
Build all the nodes / web03 (push) Successful in 2m30s
Build all the nodes / compute01 (push) Failing after 2m53s
2025-01-25 22:07:42 +01:00
HT Chores
8666fdb128 chore(npins): Update nixos-generators
Some checks failed
Build all the nodes / ap01 (push) Successful in 32s
Build all the nodes / netcore02 (push) Successful in 22s
Build the shell / build-shell (push) Successful in 26s
Build all the nodes / bridge01 (push) Successful in 1m22s
Run pre-commit on all files / pre-commit (push) Successful in 22s
Build all the nodes / geo01 (push) Successful in 1m27s
Build all the nodes / geo02 (push) Successful in 1m31s
Build all the nodes / storage01 (push) Successful in 1m29s
Build all the nodes / hypervisor01 (push) Successful in 1m30s
Build all the nodes / build01 (push) Successful in 1m42s
Build all the nodes / hypervisor03 (push) Successful in 1m36s
Build all the nodes / hypervisor02 (push) Successful in 1m39s
Build all the nodes / rescue01 (push) Successful in 1m47s
Build all the nodes / web03 (push) Successful in 1m35s
Build all the nodes / tower01 (push) Successful in 1m50s
Build all the nodes / web02 (push) Successful in 1m58s
Build all the nodes / vault01 (push) Successful in 2m5s
Build all the nodes / web01 (push) Successful in 2m29s
Build all the nodes / compute01 (push) Failing after 2m55s
2025-01-25 22:04:12 +01:00
HT Chores
80bcd23f30 chore(npins): Update kat-pkgs
Some checks failed
Build all the nodes / netcore02 (push) Successful in 22s
Build all the nodes / ap01 (push) Successful in 35s
Run pre-commit on all files / pre-commit (push) Successful in 24s
Build all the nodes / geo02 (push) Has been cancelled
Build all the nodes / geo01 (push) Has been cancelled
Build all the nodes / build01 (push) Has been cancelled
Build all the nodes / web01 (push) Has been cancelled
Build all the nodes / compute01 (push) Has been cancelled
Build all the nodes / bridge01 (push) Has been cancelled
Build all the nodes / hypervisor01 (push) Has been cancelled
Build all the nodes / vault01 (push) Has been cancelled
Build all the nodes / hypervisor02 (push) Has been cancelled
Build all the nodes / storage01 (push) Has been cancelled
Build all the nodes / web02 (push) Has been cancelled
Build all the nodes / web03 (push) Has been cancelled
Build all the nodes / rescue01 (push) Has been cancelled
Build all the nodes / tower01 (push) Has been cancelled
Build all the nodes / hypervisor03 (push) Has been cancelled
Build the shell / build-shell (push) Has been cancelled
2025-01-25 22:03:02 +01:00
HT Chores
275d9e179c chore(npins): Update git-hooks
Some checks failed
Build all the nodes / web03 (push) Waiting to run
Run pre-commit on all files / pre-commit (push) Waiting to run
Build all the nodes / bridge01 (push) Has been cancelled
Build all the nodes / build01 (push) Has been cancelled
Build all the nodes / netcore02 (push) Has been cancelled
Build all the nodes / compute01 (push) Has been cancelled
Build all the nodes / rescue01 (push) Has been cancelled
Build all the nodes / storage01 (push) Has been cancelled
Build all the nodes / geo02 (push) Has been cancelled
Build all the nodes / vault01 (push) Has been cancelled
Build all the nodes / ap01 (push) Has been cancelled
Build all the nodes / web02 (push) Has been cancelled
Build the shell / build-shell (push) Has been cancelled
Build all the nodes / tower01 (push) Has been cancelled
Build all the nodes / geo01 (push) Has been cancelled
Build all the nodes / hypervisor01 (push) Has been cancelled
Build all the nodes / hypervisor02 (push) Has been cancelled
Build all the nodes / web01 (push) Has been cancelled
Build all the nodes / hypervisor03 (push) Has been cancelled
2025-01-25 22:02:47 +01:00
HT Chores
7bf39ad0f6 chore(npins): Update nix-reuse
Some checks failed
Build all the nodes / netcore02 (push) Successful in 25s
Build the shell / build-shell (push) Successful in 25s
Run pre-commit on all files / pre-commit (push) Successful in 48s
Build all the nodes / ap01 (push) Successful in 1m5s
Build all the nodes / geo02 (push) Successful in 1m34s
Build all the nodes / bridge01 (push) Successful in 1m40s
Build all the nodes / hypervisor01 (push) Successful in 1m40s
Build all the nodes / tower01 (push) Successful in 1m44s
Build all the nodes / geo01 (push) Successful in 1m45s
Build all the nodes / hypervisor02 (push) Successful in 1m55s
Build all the nodes / rescue01 (push) Successful in 1m58s
Build all the nodes / hypervisor03 (push) Successful in 1m58s
Build all the nodes / storage01 (push) Successful in 1m59s
Build all the nodes / build01 (push) Successful in 2m1s
Build all the nodes / vault01 (push) Successful in 2m1s
Build all the nodes / web03 (push) Successful in 2m5s
Build all the nodes / web02 (push) Successful in 2m7s
Build all the nodes / web01 (push) Successful in 2m29s
Build all the nodes / compute01 (push) Failing after 3m9s
2025-01-25 21:58:38 +01:00
HT Chores
3f9fe3b7c9 chore(npins): Update metis
Some checks failed
Build all the nodes / hypervisor01 (pull_request) Successful in 1m40s
Build all the nodes / hypervisor02 (pull_request) Successful in 1m44s
Build all the nodes / hypervisor03 (pull_request) Successful in 1m42s
Build all the nodes / web03 (pull_request) Successful in 1m25s
Build all the nodes / tower01 (pull_request) Successful in 1m41s
Build all the nodes / rescue01 (pull_request) Successful in 1m50s
Build all the nodes / vault01 (pull_request) Successful in 1m45s
Build all the nodes / storage01 (pull_request) Successful in 1m50s
Build all the nodes / web02 (pull_request) Successful in 1m48s
Build all the nodes / compute01 (pull_request) Failing after 2m53s
Build all the nodes / web01 (pull_request) Successful in 2m56s
Build all the nodes / netcore02 (push) Successful in 21s
Build all the nodes / ap01 (push) Successful in 32s
Build the shell / build-shell (push) Successful in 21s
Run pre-commit on all files / pre-commit (push) Successful in 22s
Build all the nodes / bridge01 (push) Successful in 1m33s
Build all the nodes / geo01 (push) Successful in 1m35s
Build all the nodes / hypervisor01 (push) Successful in 1m38s
Build all the nodes / tower01 (push) Successful in 1m43s
Build all the nodes / web02 (push) Successful in 1m46s
Build all the nodes / storage01 (push) Successful in 1m52s
Build all the nodes / rescue01 (push) Successful in 1m54s
Build all the nodes / hypervisor02 (push) Successful in 1m58s
Build all the nodes / geo02 (push) Has been cancelled
Build all the nodes / build01 (push) Has been cancelled
Build all the nodes / hypervisor03 (push) Has been cancelled
Build all the nodes / compute01 (push) Has been cancelled
Build all the nodes / vault01 (push) Has been cancelled
Build all the nodes / web01 (push) Has been cancelled
Build all the nodes / web03 (push) Has been cancelled
2025-01-25 21:51:46 +01:00
c94e2e1cbf fix(keys/getKeys): don't fail if no key is specified
Some checks failed
Build all the nodes / storage01 (pull_request) Successful in 1m32s
Build all the nodes / geo02 (pull_request) Successful in 2m4s
Build all the nodes / rescue01 (pull_request) Successful in 1m52s
Build all the nodes / vault01 (pull_request) Successful in 1m40s
Build all the nodes / tower01 (pull_request) Successful in 1m42s
Build all the nodes / web03 (pull_request) Successful in 1m30s
Build all the nodes / web02 (pull_request) Successful in 1m37s
Build all the nodes / web01 (pull_request) Successful in 2m13s
Build all the nodes / compute01 (pull_request) Failing after 3m6s
Check meta / check_meta (push) Successful in 16s
Check meta / check_dns (push) Successful in 16s
Build all the nodes / netcore02 (push) Successful in 29s
Build all the nodes / ap01 (push) Successful in 33s
Run pre-commit on all files / pre-commit (push) Successful in 24s
Build the shell / build-shell (push) Successful in 36s
Build all the nodes / bridge01 (push) Successful in 1m40s
Build all the nodes / hypervisor02 (push) Successful in 1m42s
Build all the nodes / storage01 (push) Successful in 1m48s
Build all the nodes / build01 (push) Successful in 1m53s
Build all the nodes / geo01 (push) Successful in 1m54s
Build all the nodes / geo02 (push) Successful in 1m56s
Build all the nodes / hypervisor03 (push) Successful in 1m55s
Build all the nodes / web02 (push) Successful in 1m50s
Build all the nodes / tower01 (push) Successful in 2m4s
Build all the nodes / hypervisor01 (push) Successful in 2m11s
Build all the nodes / web01 (push) Failing after 2m11s
Build all the nodes / rescue01 (push) Successful in 2m11s
Build all the nodes / web03 (push) Successful in 2m0s
Build all the nodes / vault01 (push) Successful in 2m18s
Build all the nodes / compute01 (push) Failing after 3m4s
2025-01-25 21:44:53 +01:00
58bffb0263 feat(meta/checks): check only for required ssh keys 2025-01-25 21:44:53 +01:00
b0bc3fae4a
fix(dgsi): Update
Some checks failed
Build all the nodes / netcore02 (push) Successful in 21s
Build all the nodes / ap01 (push) Successful in 32s
Build the shell / build-shell (push) Successful in 55s
Run pre-commit on all files / pre-commit (push) Successful in 54s
Build all the nodes / geo01 (push) Successful in 1m32s
Build all the nodes / build01 (push) Successful in 1m40s
Build all the nodes / hypervisor02 (push) Successful in 1m49s
Build all the nodes / geo02 (push) Successful in 1m54s
Build all the nodes / bridge01 (push) Successful in 1m58s
Build all the nodes / hypervisor01 (push) Successful in 2m0s
Build all the nodes / web02 (push) Successful in 2m5s
Build all the nodes / storage01 (push) Successful in 2m6s
Build all the nodes / web01 (push) Successful in 2m9s
Build all the nodes / rescue01 (push) Successful in 2m12s
Build all the nodes / tower01 (push) Successful in 2m20s
Build all the nodes / hypervisor03 (push) Successful in 2m21s
Build all the nodes / web03 (push) Successful in 2m20s
Build all the nodes / vault01 (push) Successful in 2m28s
Build all the nodes / compute01 (push) Failing after 2m54s
2025-01-25 21:41:56 +01:00
137b629a0f
feat(dgsi): Update
Some checks failed
Build all the nodes / netcore02 (push) Successful in 20s
Build all the nodes / ap01 (push) Successful in 32s
Build the shell / build-shell (push) Successful in 24s
Run pre-commit on all files / pre-commit (push) Successful in 23s
Build all the nodes / bridge01 (push) Successful in 1m27s
Build all the nodes / rescue01 (push) Successful in 1m33s
Build all the nodes / geo02 (push) Successful in 1m40s
Build all the nodes / vault01 (push) Successful in 1m41s
Build all the nodes / geo01 (push) Successful in 1m48s
Build all the nodes / hypervisor01 (push) Successful in 1m50s
Build all the nodes / hypervisor03 (push) Successful in 1m58s
Build all the nodes / web03 (push) Successful in 2m2s
Build all the nodes / web02 (push) Successful in 2m2s
Build all the nodes / build01 (push) Successful in 2m6s
Build all the nodes / hypervisor02 (push) Successful in 2m13s
Build all the nodes / tower01 (push) Successful in 2m15s
Build all the nodes / storage01 (push) Successful in 2m19s
Build all the nodes / web01 (push) Successful in 2m52s
Build all the nodes / compute01 (push) Failing after 7m54s
2025-01-25 19:54:35 +01:00
11c7892f54 fix(vault01/networking): mtu
Some checks failed
Build all the nodes / ap01 (push) Successful in 31s
Build all the nodes / netcore02 (push) Successful in 23s
Build all the nodes / build01 (push) Successful in 1m31s
Build all the nodes / bridge01 (push) Successful in 1m50s
Build all the nodes / geo01 (push) Successful in 1m42s
Build the shell / build-shell (push) Successful in 28s
Run pre-commit on all files / pre-commit (push) Successful in 26s
Build all the nodes / hypervisor01 (push) Successful in 1m29s
Build all the nodes / geo02 (push) Successful in 1m57s
Build all the nodes / hypervisor03 (push) Successful in 1m32s
Build all the nodes / hypervisor02 (push) Successful in 1m36s
Build all the nodes / rescue01 (push) Successful in 1m50s
Build all the nodes / storage01 (push) Successful in 1m47s
Build all the nodes / web03 (push) Successful in 1m32s
Build all the nodes / tower01 (push) Successful in 1m46s
Build all the nodes / web02 (push) Successful in 1m51s
Build all the nodes / vault01 (push) Successful in 2m10s
Build all the nodes / web01 (push) Successful in 2m9s
Build all the nodes / compute01 (push) Failing after 3m51s
2025-01-25 19:30:43 +01:00
sinavir
ccce19ef3b
feat(web01/metis): Update metis
Some checks failed
Build all the nodes / netcore02 (push) Successful in 23s
Build all the nodes / ap01 (push) Successful in 34s
Build the shell / build-shell (push) Successful in 23s
Run pre-commit on all files / pre-commit (push) Successful in 22s
Build all the nodes / hypervisor02 (push) Successful in 1m59s
Build all the nodes / web03 (push) Successful in 2m7s
Build all the nodes / web02 (push) Successful in 2m9s
Build all the nodes / geo02 (push) Successful in 2m38s
Build all the nodes / geo01 (push) Successful in 2m47s
Build all the nodes / build01 (push) Successful in 2m53s
Build all the nodes / hypervisor01 (push) Successful in 2m54s
Build all the nodes / tower01 (push) Successful in 2m55s
Build all the nodes / vault01 (push) Successful in 2m54s
Build all the nodes / hypervisor03 (push) Successful in 2m56s
Build all the nodes / storage01 (push) Successful in 3m1s
Build all the nodes / bridge01 (push) Successful in 3m7s
Build all the nodes / rescue01 (push) Successful in 3m9s
Build all the nodes / web01 (push) Successful in 3m13s
Build all the nodes / compute01 (push) Failing after 7m52s
2025-01-24 16:42:12 +01:00
sinavir
d5b452caf5
feat(meta/organization): Enroll Anaelle
Some checks failed
Build all the nodes / rescue01 (pull_request) Successful in 1m45s
Build all the nodes / storage01 (pull_request) Successful in 1m46s
Build all the nodes / tower01 (pull_request) Successful in 1m39s
Run pre-commit on all files / pre-commit (pull_request) Successful in 28s
Build all the nodes / vault01 (pull_request) Successful in 1m48s
Build all the nodes / web01 (pull_request) Successful in 1m57s
Build all the nodes / compute01 (pull_request) Failing after 2m39s
Build all the nodes / netcore02 (push) Successful in 21s
Check meta / check_dns (push) Successful in 26s
Check meta / check_meta (push) Failing after 25s
Build all the nodes / web02 (pull_request) Successful in 1m23s
Build all the nodes / ap01 (push) Successful in 33s
Build all the nodes / web03 (pull_request) Successful in 1m35s
Build the shell / build-shell (push) Successful in 37s
Run pre-commit on all files / pre-commit (push) Successful in 42s
Build all the nodes / bridge01 (push) Successful in 1m32s
Build all the nodes / hypervisor03 (push) Successful in 1m36s
Build all the nodes / rescue01 (push) Successful in 1m37s
Build all the nodes / storage01 (push) Successful in 1m38s
Build all the nodes / hypervisor01 (push) Successful in 1m46s
Build all the nodes / geo01 (push) Successful in 1m47s
Build all the nodes / geo02 (push) Successful in 1m48s
Build all the nodes / tower01 (push) Successful in 1m49s
Build all the nodes / build01 (push) Successful in 1m56s
Build all the nodes / hypervisor02 (push) Successful in 1m58s
Build all the nodes / web02 (push) Successful in 1m42s
Build all the nodes / vault01 (push) Successful in 2m0s
Build all the nodes / web03 (push) Successful in 1m42s
Build all the nodes / web01 (push) Successful in 2m16s
Build all the nodes / compute01 (push) Failing after 3m14s
2025-01-23 23:19:42 +01:00
sinavir
ac3cd0a505
fix(cache): Use right nix option for client cache settings
Some checks failed
Build all the nodes / ap01 (push) Successful in 1m13s
Build all the nodes / build01 (push) Successful in 2m10s
Build all the nodes / bridge01 (push) Successful in 2m10s
Build all the nodes / geo01 (push) Successful in 2m9s
Build all the nodes / netcore02 (push) Successful in 20s
Build all the nodes / geo02 (push) Successful in 1m31s
Build all the nodes / hypervisor01 (push) Successful in 1m52s
Build all the nodes / hypervisor03 (push) Successful in 1m52s
Build all the nodes / hypervisor02 (push) Successful in 2m11s
Build the shell / build-shell (push) Successful in 41s
Build all the nodes / vault01 (push) Successful in 2m17s
Build all the nodes / rescue01 (push) Successful in 2m41s
Run pre-commit on all files / pre-commit (push) Successful in 43s
Build all the nodes / tower01 (push) Successful in 2m36s
Build all the nodes / web02 (push) Successful in 2m16s
Build all the nodes / storage01 (push) Successful in 2m51s
Build all the nodes / web01 (push) Successful in 2m35s
Build all the nodes / web03 (push) Successful in 1m42s
Build all the nodes / compute01 (push) Failing after 8m59s
2025-01-22 12:41:47 +01:00
sinavir
a03fe42131
fix(outline): Proxy websockets
Some checks failed
Build all the nodes / netcore02 (push) Successful in 21s
Build all the nodes / ap01 (push) Successful in 33s
Build the shell / build-shell (push) Successful in 23s
Run pre-commit on all files / pre-commit (push) Successful in 23s
Build all the nodes / geo02 (push) Successful in 1m47s
Build all the nodes / hypervisor03 (push) Successful in 1m48s
Build all the nodes / hypervisor02 (push) Successful in 1m49s
Build all the nodes / hypervisor01 (push) Successful in 1m51s
Build all the nodes / geo01 (push) Successful in 2m19s
Build all the nodes / web02 (push) Successful in 2m24s
Build all the nodes / storage01 (push) Successful in 2m29s
Build all the nodes / bridge01 (push) Successful in 2m46s
Build all the nodes / build01 (push) Successful in 2m51s
Build all the nodes / vault01 (push) Successful in 2m51s
Build all the nodes / tower01 (push) Successful in 2m52s
Build all the nodes / rescue01 (push) Successful in 2m59s
Build all the nodes / web03 (push) Successful in 2m39s
Build all the nodes / web01 (push) Successful in 3m17s
Build all the nodes / compute01 (push) Failing after 3m34s
2025-01-21 16:26:19 +01:00
820088c78e
fix(ds-fr): User correct patch
Some checks failed
Build the shell / build-shell (push) Successful in 23s
Build all the nodes / netcore02 (push) Successful in 35s
Build all the nodes / ap01 (push) Successful in 47s
Run pre-commit on all files / pre-commit (push) Successful in 24s
Build all the nodes / geo02 (push) Successful in 3m18s
Build all the nodes / tower01 (push) Successful in 3m17s
Build all the nodes / bridge01 (push) Successful in 3m18s
Build all the nodes / hypervisor03 (push) Successful in 3m18s
Build all the nodes / vault01 (push) Successful in 3m17s
Build all the nodes / geo01 (push) Successful in 3m19s
Build all the nodes / rescue01 (push) Successful in 3m18s
Build all the nodes / web01 (push) Successful in 3m17s
Build all the nodes / build01 (push) Successful in 3m19s
Build all the nodes / compute01 (push) Failing after 3m29s
Build all the nodes / hypervisor01 (push) Successful in 3m37s
Build all the nodes / web02 (push) Successful in 3m41s
Build all the nodes / hypervisor02 (push) Successful in 3m42s
Build all the nodes / storage01 (push) Successful in 3m48s
Build all the nodes / web03 (push) Successful in 3m48s
2025-01-20 01:09:35 +01:00
8ba6cedc1b
feat(compute01): Deploy pretalx 2025-01-20 01:09:35 +01:00
05591252a7
chore(pretix): Sort attributes 2025-01-20 00:55:55 +01:00
eea36da34b
feat(compute01): Deploy pretix
Some checks failed
Check meta / check_dns (push) Successful in 16s
Check meta / check_meta (push) Successful in 19s
Build all the nodes / netcore02 (push) Successful in 40s
Build all the nodes / ap01 (push) Successful in 45s
Build the shell / build-shell (push) Successful in 22s
Run pre-commit on all files / pre-commit (push) Successful in 22s
Build all the nodes / bridge01 (push) Successful in 3m15s
Build all the nodes / tower01 (push) Successful in 3m15s
Build all the nodes / build01 (push) Successful in 3m15s
Build all the nodes / hypervisor03 (push) Successful in 3m16s
Build all the nodes / hypervisor01 (push) Successful in 3m17s
Build all the nodes / vault01 (push) Successful in 3m15s
Build all the nodes / web03 (push) Successful in 2m35s
Build all the nodes / hypervisor02 (push) Successful in 3m17s
Build all the nodes / web01 (push) Successful in 3m1s
Build all the nodes / geo02 (push) Successful in 3m24s
Build all the nodes / geo01 (push) Successful in 4m5s
Build all the nodes / web02 (push) Successful in 3m45s
Build all the nodes / rescue01 (push) Successful in 4m9s
Build all the nodes / storage01 (push) Successful in 4m15s
Build all the nodes / compute01 (push) Failing after 19m53s
2025-01-19 23:37:08 +01:00
4e684fc7ff
fix(list-nodes): Use the correct file 2025-01-19 23:36:47 +01:00
180087728f
chore(patches): Add helper function 2025-01-19 23:36:47 +01:00
02084b130f
feat(web03/gestiocof): Add passthrough for some clubs
All checks were successful
Build all the nodes / rescue01 (pull_request) Successful in 2m23s
Run pre-commit on all files / pre-commit (pull_request) Successful in 23s
Build all the nodes / hypervisor03 (pull_request) Successful in 2m46s
Build all the nodes / build01 (pull_request) Successful in 2m48s
Build all the nodes / geo01 (pull_request) Successful in 2m48s
Build all the nodes / storage01 (pull_request) Successful in 2m41s
Build all the nodes / vault01 (pull_request) Successful in 2m39s
Build all the nodes / compute01 (pull_request) Successful in 3m18s
Build all the nodes / web01 (pull_request) Successful in 2m56s
Build all the nodes / web02 (pull_request) Successful in 1m43s
Build all the nodes / web03 (pull_request) Successful in 1m54s
Build all the nodes / netcore02 (push) Successful in 23s
Build all the nodes / ap01 (push) Successful in 1m9s
Build all the nodes / hypervisor01 (push) Successful in 1m28s
Build the shell / build-shell (push) Successful in 32s
Build all the nodes / hypervisor03 (push) Successful in 1m44s
Build all the nodes / geo01 (push) Successful in 1m46s
Build all the nodes / web02 (push) Successful in 1m45s
Build all the nodes / build01 (push) Successful in 1m51s
Build all the nodes / bridge01 (push) Successful in 1m53s
Build all the nodes / hypervisor02 (push) Successful in 1m57s
Build all the nodes / geo02 (push) Successful in 2m0s
Run pre-commit on all files / pre-commit (push) Successful in 30s
Build all the nodes / rescue01 (push) Successful in 2m10s
Build all the nodes / tower01 (push) Successful in 2m14s
Build all the nodes / compute01 (push) Successful in 2m19s
Build all the nodes / storage01 (push) Successful in 2m19s
Build all the nodes / web03 (push) Successful in 1m57s
Build all the nodes / vault01 (push) Successful in 2m20s
Build all the nodes / web01 (push) Successful in 2m55s
2025-01-17 09:18:56 +01:00
383667f5f9
chore(django-apps): Sort
All checks were successful
Check meta / check_dns (pull_request) Successful in 16s
Check workflows / check_workflows (pull_request) Successful in 17s
Check meta / check_meta (pull_request) Successful in 19s
Build all the nodes / netcore02 (pull_request) Successful in 22s
Run pre-commit on all files / pre-commit (push) Successful in 25s
Build all the nodes / ap01 (pull_request) Successful in 32s
Build all the nodes / hypervisor01 (pull_request) Successful in 1m43s
Build all the nodes / tower01 (pull_request) Successful in 1m32s
Build the shell / build-shell (pull_request) Successful in 33s
Build all the nodes / bridge01 (pull_request) Successful in 2m32s
Build all the nodes / rescue01 (pull_request) Successful in 2m21s
Build all the nodes / geo02 (pull_request) Successful in 2m37s
Build all the nodes / build01 (pull_request) Successful in 2m46s
Build all the nodes / geo01 (pull_request) Successful in 2m52s
Build all the nodes / storage01 (pull_request) Successful in 2m42s
Build all the nodes / hypervisor03 (pull_request) Successful in 2m59s
Run pre-commit on all files / pre-commit (pull_request) Successful in 36s
Build all the nodes / web02 (pull_request) Successful in 2m41s
Build all the nodes / hypervisor02 (pull_request) Successful in 3m18s
Build all the nodes / vault01 (pull_request) Successful in 3m5s
Build all the nodes / web01 (pull_request) Successful in 3m11s
Build all the nodes / compute01 (pull_request) Successful in 3m48s
Build all the nodes / web03 (pull_request) Successful in 2m9s
2025-01-16 18:51:14 +01:00
9036426500
feat(django-apps): Restart the main unit after the update is successful 2025-01-16 18:51:03 +01:00
a7b34850f4
feat(django-apps): Finish the daphne-specific setup 2025-01-16 18:50:44 +01:00
03541914ae
feat(django-apps): Automatically add admins 2025-01-16 18:50:01 +01:00
5512fce677
fix(django-apps): Use correct default channel layer 2025-01-16 18:49:26 +01:00
af7f161e24
feat(web03/gestiocof): Make the configuration suitable for a production setup 2025-01-16 18:49:02 +01:00
776f5f5426
feat(web03/bocal): Make the redirections work correctly 2025-01-16 16:56:39 +01:00
e555bbc06e
chore(django-apps): Reduce webhook output 2025-01-16 16:56:39 +01:00
93f51cf972
feat(web03/bocal): Add preparation.pdf 2025-01-16 16:56:39 +01:00