tailscale / tailscale/tailscale
Magic DNS does not work with latest GCloud kernel
- Dominant language
- Go
- Stars
- 36.5k
- Forks
- 3.2k
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 123
Description
### What is the issue?
On a fresh GCloud Ubuntu instance tailscale works:
```
$ resolvectl status
...
Link 3 (tailscale0)
Current Scopes: DNS
Protocols: -DefaultRoute -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 100.100.100.100
DNS Servers: 100.100.100.100
DNS Domain: tail012345.ts.net ...
```
After upgrading via `apt-get full-upgrade`, Magic DNS no longer works:
```
$ resolvectl status
...
Link 3 (tailscale0)
Current Scopes: none
Protocols: -DefaultRoute -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
```
```
$ journalctl -u tailscaled | grep dns
...
tailscaled[764]: dns: Set: {DefaultResolvers:[] Routes:{} SearchDomains:[] Hosts:0}
tailscaled[764]: dns: Resolvercfg: {Routes:{} Hosts:0 LocalDomains:[], cloud="gcp"}
tailscaled[764]: dns: OScfg: {}
```
### Steps to reproduce
1) Create new GCloud instance using the image `image=projects/ubuntu-os-cloud/global/images/ubuntu-2404-noble-amd64-v20250313`
2) Install tailscale.
3) Run `sudo apt-get full-upgrade`, which will upgrade the kernel.
4) Restart
5) Run `resolvectl status`
### Are there any recent changes that introduced the issue?
_No response_
### OS
_No response_
### OS version
Ubuntu 24.04.2 LTS
### Tailscale version
1.80.3
### Other software
_No response_
### Bug report
BUG-0d6fbd9bbc089a0a657e34614a79605b7087f29bd6d97a3d918ede6f8445a39b-20250327203108Z-e6f11893f6003ea9
Contributor guide
Assessment
This issue has not been assessed yet.