You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Now that #358255 has been merged, Headscale's overly strict base_domain assertion (see juanfont/headscale#2210 for more discussion) has been fixed in the headscale package, but the corresponding assertion here:
message="server_url cannot contain the base_domain, this will cause the headscale server and embedded DERP to become unreachable from the Tailscale node.";
}
in the NixOS module wasn't fixed. As a result, this assertion now prohibits configurations which are valid according to the headscale package.
Steps To Reproduce
Steps to reproduce the behavior:
Configure headscale on a NixOS system using the module with (for example) https://bar.foo.com as server_url, and just foo as the dns.base_domain.
Attempt to build the system. The assertion should be triggered, failing the build.
Expected behavior
The build should succeed, since the choice of server_url and base_domain above is valid according to the headscale package as of #358255.
Describe the bug
Now that #358255 has been merged, Headscale's overly strict base_domain assertion (see juanfont/headscale#2210 for more discussion) has been fixed in the headscale package, but the corresponding assertion here:
nixpkgs/nixos/modules/services/networking/headscale.nix
Lines 562 to 571 in 3f0584a
Steps To Reproduce
Steps to reproduce the behavior:
https://bar.foo.com
asserver_url
, and justfoo
as thedns.base_domain
.Expected behavior
The build should succeed, since the choice of
server_url
andbase_domain
above is valid according to the headscale package as of #358255.Notify maintainers
@kradalby @Misterio77
Note for maintainers: Please tag this issue in your PR.
Add a 👍 reaction to issues you find important.
The text was updated successfully, but these errors were encountered: