diff options
| author | Brad Fitzpatrick <bradfitz@tailscale.com> | 2024-03-21 12:19:57 -0700 |
|---|---|---|
| committer | Maisem Ali <maisem@gmail.com> | 2024-03-21 12:54:58 -0700 |
| commit | 8444937c89eb08e41359da38921f90fcae823336 (patch) | |
| tree | 0667a7857049a81200a4b787aaacb28100cf4744 /control/controlknobs/controlknobs.go | |
| parent | 85febda86db1e70a2d2eda8b6c100e5ec560c2f9 (diff) | |
| download | tailscale-8444937c89eb08e41359da38921f90fcae823336.tar.xz tailscale-8444937c89eb08e41359da38921f90fcae823336.zip | |
control/controlclient: fix panic regression from earlier load balancer hint header
In the recent 20e9f3369 we made HealthChangeRequest machine requests
include a NodeKey, as it was the oddball machine request that didn't
include one. Unfortunately, that code was sometimes being called (at
least in some of our integration tests) without a node key due to its
registration with health.RegisterWatcher(direct.ReportHealthChange).
Fortunately tests in corp caught this before we cut a release. It's
possible this only affects this particular integration test's
environment, but still worth fixing.
Updates tailscale/corp#1297
Change-Id: I84046779955105763dc1be5121c69fec3c138672
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
Diffstat (limited to 'control/controlknobs/controlknobs.go')
0 files changed, 0 insertions, 0 deletions
