You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/tka
Alex Chan 2b448f0696 ipn, tka: improve the logging around TKA sync and AUM errors
*   When we do the TKA sync, log whether TKA is enabled and whether
    we want it to be enabled. This would help us see if a node is
    making bootstrap errors.

*   When we fail to look up an AUM locally, log the ID of the AUM
    rather than a generic "file does not exist" error.

    These AUM IDs are cryptographic hashes of the TKA state, which
    itself just contains public keys and signatures. These IDs aren't
    sensitive and logging them is safe.

Signed-off-by: Alex Chan <alexc@tailscale.com>

Updates https://github.com/tailscale/corp/issues/33594
3 months ago
..
aum.go all: add ts_omit_tailnetlock as a start of making it build-time modular 4 months ago
aum_test.go all: update copyright and license headers 3 years ago
builder.go ipn, tka: improve the logging around TKA sync and AUM errors 3 months ago
builder_test.go tka: block key addition when the max number of keys is reached 5 months ago
chaintest_test.go all: use Go 1.22 range-over-int 2 years ago
deeplink.go all: add ts_omit_tailnetlock as a start of making it build-time modular 4 months ago
deeplink_test.go tka: add function for generating signing deeplinks (#8385) 3 years ago
disabled_stub.go all: add ts_omit_tailnetlock as a start of making it build-time modular 4 months ago
key.go tka: use ts_omit_tailnetlock in another spot, for ed25519consensus 3 months ago
key_test.go all: update copyright and license headers 3 years ago
scenario_test.go all: cleanup unused code, part 1 (#10661) 2 years ago
sig.go all: add ts_omit_tailnetlock as a start of making it build-time modular 4 months ago
sig_test.go all: use a consistent capitalisation for "Tailnet Lock" 3 months ago
state.go all: add ts_omit_tailnetlock as a start of making it build-time modular 4 months ago
state_test.go all: add ts_omit_tailnetlock as a start of making it build-time modular 4 months ago
sync.go all: add ts_omit_tailnetlock as a start of making it build-time modular 4 months ago
sync_test.go all: update copyright and license headers 3 years ago
tailchonk.go ipn, tka: improve the logging around TKA sync and AUM errors 3 months ago
tailchonk_test.go tka: created a shared testing library for Chonk 3 months ago
tka.go ipn, tka: improve the logging around TKA sync and AUM errors 3 months ago
tka_clone.go cmd/tl-longchain: tool to re-sign nodes with long rotation signatures 1 year ago
tka_test.go all: implement lock revoke-keys command 2 years ago
verify.go tka: use ts_omit_tailnetlock in another spot, for ed25519consensus 3 months ago
verify_disabled.go tka: use ts_omit_tailnetlock in another spot, for ed25519consensus 3 months ago