Qubasa
3d5d812e05
clanServices: Add role descriptions to all our services
2025-10-02 19:05:31 +02:00
Mic92
5dd30a8edd
Merge pull request 'clanServices/wifi: allow WPA3 and other key management settings' ( #5159 ) from nim65s/clan-core:wpa3 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5159
Reviewed-by: Kenji Berthold <aks.kenji@protonmail.com >
2025-09-16 15:53:44 +00:00
Michael Hoang
8a1f924f72
treewide: reformat
2025-09-16 16:07:54 +02:00
Michael Hoang
e43779f8d6
clanServices: remove useless importApply
2025-09-16 16:07:54 +02:00
Guilhem Saurel
8c42cc377c
clanServices/wifi: allow WPA3 and other key management settings
2025-09-15 19:33:19 +02:00
Guilhem Saurel
158b98ee05
clanServices/wifi: fix for multiple instances
...
Without this, `nix build .#checks.x86_64-linux.wifi` fails with:
```
error: The option `nodes.first.systemd.services.NetworkManager-setup-secrets.serviceConfig.ExecStart' has conflicting definition values:
- In `/nix/store/x0…45-source/clanServices/wifi/default.nix, via option mappedServices."self-@clan/wifi".roles.default.perInstance, via option nixosModule': <derivation wifi-secrets>
- In `/nix/store/x0…45-source/clanServices/wifi/default.nix, via option mappedServices."self-@clan/wifi".roles.default.perInstance, via option nixosModule': <derivation wifi-secrets>
Use `lib.mkForce value` or `lib.mkDefault value` to change the priority on any of these definitions.
```
2025-07-17 23:30:50 +02:00
Guilhem Saurel
14d367e50f
clanServices/wifi: update test with a second instance
2025-07-17 23:30:47 +02:00
Michael Hoang
2b6fc723cc
clanServices/wifi: fix autoConnect setting not doing anything
2025-07-05 00:05:48 +10:00
Johannes Kirschbauer
27a3333c9e
tests: update buildClan args
2025-07-01 13:21:12 +02:00
Johannes Kirschbauer
667cee0f6e
buildClan: replace all usages by lib.clan
2025-07-01 11:56:31 +02:00
DavHau
e219a636ca
checks: fix some tests not named correctly
2025-06-30 19:50:16 +07:00
DavHau
2a3e786cfe
tests: explicitly specify services to be sourced from self
...
See previous commit
2025-06-30 10:13:46 +00:00
Johannes Kirschbauer
731de62876
docs: rename all references from 'buildClan' to 'lib.clan'
2025-06-27 09:54:23 +02:00
Johannes Kirschbauer
d8d49c9d72
chore: clean up logic around clanInternals
2025-06-26 16:12:35 +02:00
Jörg Thalheim
8476051512
wifi: migrate to clan.nixosTests module
2025-06-17 20:39:06 +02:00
Jörg Thalheim
7515d54d9e
introduce flake parts module for clan nixos tests
2025-06-17 18:38:52 +02:00
DavHau
1add6a6314
clan tests: convert makeTestClan to a module
...
Let's not put yet another wrapper around runTest, instead expose our logic as a module that can be imported into any nixos-vm-test
2025-06-03 19:38:02 +07:00
DavHau
9cb6382cec
makeTestClan: simplify - move parameters into module
...
... in preparation of removing the makeTestClan wrapper and make this a module instead that can be imported into any test.
2025-06-03 19:38:02 +07:00
DavHau
9122199b2d
deprecate iwd module gracefully
2025-05-31 17:46:07 +07:00
DavHau
d527d2605f
services/wifi: rename ssid -> network-name
2025-05-31 17:34:47 +07:00
DavHau
bee1834d93
serivces/wifi: make generator names generic
...
rename from iwd.<name> to wifi.<name>
2025-05-31 17:34:40 +07:00
DavHau
60f07c3472
tests: actually execute vars checks in CI
2025-05-31 16:16:09 +07:00
Jörg Thalheim
84fec82408
Revert "services/wifi: rename ssid -> network-name"
...
This reverts commit 2ac07ff559 .
2025-05-30 12:09:46 +02:00
Jörg Thalheim
2cc0818c50
Revert "serivces/wifi: make generator names generic"
...
This reverts commit af4b2f861b .
2025-05-30 12:09:30 +02:00
DavHau
2ac07ff559
services/wifi: rename ssid -> network-name
2025-05-29 20:21:09 +07:00
DavHau
af4b2f861b
serivces/wifi: make generator names generic
...
rename from iwd.<name> to wifi.<name>
2025-05-29 20:06:19 +07:00
a-kenji
f50529572a
clanServices/wifi/tests: Use undeprecated module registration
2025-05-26 14:44:00 +02:00
DavHau
40b0175dbd
services/wifi: migrate to NetworkManager
2025-05-26 19:09:20 +07:00
Johannes Kirschbauer
8e1de6b75e
fix(wifi): register new modules in clan.modules NOT inventory.modules
2025-05-14 12:51:15 +02:00
a-kenji
ff939040bb
modules/wifi: migrate to clanServices
2025-05-14 09:52:15 +00:00