Allow lightscale-client module without explicit controlUrls
Some checks are pending
linux-lab / core-fast (push) Waiting to run
linux-lab / core-nat (push) Waiting to run
linux-lab / core-netem (push) Waiting to run
linux-lab / extended-auth-url (push) Waiting to run
linux-lab / extended-nat-churn (push) Waiting to run
linux-lab / extended-relay-switch (push) Waiting to run
linux-lab / extended-soak (push) Waiting to run
linux-lab / extended-standalone (push) Waiting to run

This commit is contained in:
centra 2026-02-24 02:51:31 +09:00
parent 559d6d2c6e
commit cba36fb576
Signed by: centra
GPG key ID: 0C09689D20B25ACA

View file

@ -404,10 +404,6 @@ in
config = lib.mkIf cfg.enable {
assertions = [
{
assertion = cfg.controlUrls != [ ] || cfg.configFile != null;
message = "services.lightscale-client: set controlUrls or provide configFile with initialized profile.";
}
{
assertion = (!cfg.autoRegister) || (cfg.enrollmentTokenFile != null);
message = "services.lightscale-client: autoRegister=true requires enrollmentTokenFile.";