feat(ap-v01): Add usteer
Some checks failed
Check meta / check_dns (pull_request) Successful in 16s
Check meta / check_meta (pull_request) Successful in 16s
Build all the nodes / ap01 (pull_request) Failing after 18s
Build all the nodes / netcore02 (pull_request) Successful in 21s
Check workflows / check_workflows (pull_request) Failing after 29s
Run pre-commit on all files / pre-commit (push) Successful in 41s
Build the shell / build-shell (pull_request) Successful in 37s
Run pre-commit on all files / pre-commit (pull_request) Successful in 38s
Build all the nodes / hypervisor03 (pull_request) Successful in 1m42s
Build all the nodes / rescue01 (pull_request) Successful in 1m47s
Build all the nodes / geo01 (pull_request) Successful in 2m31s
Build all the nodes / hypervisor02 (pull_request) Successful in 2m43s
Build all the nodes / hypervisor01 (pull_request) Successful in 2m47s
Build all the nodes / build01 (pull_request) Successful in 2m51s
Build all the nodes / bridge01 (pull_request) Successful in 2m54s
Build all the nodes / geo02 (pull_request) Successful in 3m4s
Build all the nodes / web01 (pull_request) Successful in 2m50s
Build all the nodes / vault01 (pull_request) Successful in 2m53s
Build all the nodes / storage01 (pull_request) Successful in 3m11s
Build all the nodes / web02 (pull_request) Successful in 3m1s
Build all the nodes / web03 (pull_request) Successful in 3m3s
Build all the nodes / compute01 (pull_request) Successful in 3m31s
Build all the nodes / tower01 (pull_request) Successful in 4m14s

This commit is contained in:
sinavir 2025-02-10 09:44:44 +01:00
parent 0c3062a5c5
commit 11391dc4f2
No known key found for this signature in database
3 changed files with 15 additions and 3 deletions

View file

@ -13,6 +13,7 @@
"${modulesPath}/wlan.nix"
"${modulesPath}/network"
"${modulesPath}/hostapd"
"${modulesPath}/usteer"
"${modulesPath}/ssh"
"${modulesPath}/ntp"
"${modulesPath}/vlan"
@ -30,6 +31,8 @@
./addresses.nix
# Configures a basic local DNS.
./dns.nix
# Add ubus daemon
./ipc.nix
# Configures our management layer, e.g. SSH server + DGNum FAI keys.
./management.nix
# Configures our recovery system, e.g. a levitation script.

View file

@ -118,5 +118,14 @@ in
hostap-2-ready = svc.hostapd-ready.build {
interface = config.hardware.networkInterfaces.wlan1;
};
usteer = svc.usteer.build {
ifname = "lan";
dependencies = with config.services; [
# FIXME: is it the right stuff to depend on
hostap-1-ready
hostap-2-ready
admin-defaultroute4
];
};
};
}

View file

@ -153,10 +153,10 @@
"type": "Git",
"url": "https://git.dgnum.eu/DGNum/liminix"
},
"branch": "mdebray/mac-personalisation",
"revision": "31d31260b889f7da799fb5d74dae7b2801872d5d",
"branch": "mdebray/usteer",
"revision": "420b1764c5b5b91c3ddada6dec9bc594847b3cc5",
"url": null,
"hash": "1gq80a73jvzn78pcm0qi8wdr3dyjp1rkx5yk0mqn5xyw8iip4ps8"
"hash": "168qhll6qw5x9v9300mizpshhgmsvvwzp6786z7l1s3jqk3ygf6d"
},
"linkal": {
"type": "Git",