Johannes Kirschbauer
c1bbd970d4
lib.clan: properly merge self attrs
2025-07-01 14:02:02 +02:00
Johannes Kirschbauer
8eb2ce1c40
tests: update buildClan args
2025-07-01 13:21:12 +02:00
Johannes Kirschbauer
ae274d6b82
buildClan: replace all usages by lib.clan
2025-07-01 11:56:31 +02:00
DavHau
1ab9eb733c
checks: fix some tests not named correctly
2025-06-30 19:50:16 +07:00
DavHau
e0b2d15361
tests: explicitly specify services to be sourced from self
...
See previous commit
2025-06-30 10:13:46 +00:00
a-kenji
c0d4db6a8d
modules/zerotier: Fix typo in documentation
2025-06-27 12:58:59 +02:00
Jörg Thalheim
c03fda1b84
zerotier: migrate to clan.nixosTests module
2025-06-17 21:09:59 +02:00
pinpox
1132185b7d
Merge pull request 'Migrate state-version to clanServices' ( #3947 ) from migrate-state-version into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3947
2025-06-16 13:29:20 +00:00
kenji
003c128482
Merge pull request 'zerotier: Add a default to the allowedIps controller setting' ( #3959 ) from kenji/zerotier: Add a default to the allowedIps controller setting into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3959
2025-06-16 10:07:11 +00:00
pinpox
13b987d3c4
migrate state-version
2025-06-16 11:28:35 +02:00
a-kenji
96325c0c29
clanServices/zerotier: Add eval tests
...
Add eval tests to the zerotier clanService module.
The vm module is a stub that acts as an api for the `generate-test-vars`
script, as that currently only works with a vm, not with an eval test.
This checks, if all the peers pick up their respective configuration
correctly. Without running the service itself.
2025-06-13 14:58:27 +02:00
a-kenji
858b34769e
zerotier: Add a default to the allowedIps controller setting
2025-06-13 11:48:58 +02:00
a-kenji
7b0ffe7e5c
zerotier: Allow the controller to accept external Ips
...
Allow the controller to accept external zerotier Ips into the network
through declarative settings.
Closes: #3787
2025-06-05 16:53:46 +00:00
a-kenji
99fb740f99
zerotier: Emphasize that moons are optional
2025-06-05 15:56:05 +02:00
a-kenji
9f1c660a4f
zerotier: Add a usage example to the documentation
2025-06-05 15:28:01 +02:00
a-kenji
d32b873dfc
zerotier: Simplify endpoint configuration for moons
2025-06-04 16:46:39 +02:00
a-kenji
d6918efbc7
zerotier: Get settings from the instance
2025-06-04 13:17:46 +00:00
a-kenji
6548934997
!fixup: Remove ', because it breaks nix-select
2025-06-04 12:23:53 +02:00
a-kenji
517cb98ac5
zerotier: Migrate from clanModule to clanServices
...
This migrates zerotier from clanModules to clanServices.
This is a graceful migration and does not yet disables any of the
clanModule functionality.
2025-06-04 11:04:51 +02:00