cmd/tailscale/cli,ipn: mention available update in "tailscale status" (#9205)

Cache the last `ClientVersion` value that was received from coordination
server and pass it in the localapi `/status` response.
When running `tailscale status`, print a message if `RunningAsLatest` is
`false`.

Updates #6907

Signed-off-by: Andrew Lytvynov <awly@tailscale.com>
This commit is contained in:
Andrew Lytvynov
2023-09-08 14:27:49 -07:00
committed by GitHub
parent 1073b56e18
commit d23b8ffb13
4 changed files with 16 additions and 1 deletions

View File

@@ -71,6 +71,8 @@ type Status struct {
Peer map[key.NodePublic]*PeerStatus
User map[tailcfg.UserID]tailcfg.UserProfile
ClientVersion *tailcfg.ClientVersion
}
// TKAKey describes a key trusted by network lock.