ReleaseMicrosoftMicrosoftpublished Oct 23, 2026seen 11h

microsoft/trident v0.30.0

microsoft/trident

Open original ↗

Captured source

source ↗
published Oct 23, 2026seen 11hcaptured 11hhttp 200method plain

v0.30.0

Repository: microsoft/trident

Tag: v0.30.0

Published: 2026-10-23T22:35:20Z

Prerelease: no

Release notes: Full version: 0.30.0-2026102301.vbc65cc5

Changes

New Features

trident-acl-agent can derive Kubernetes node name from the kubelet certificate

Set TRIDENT_ACL_AGENT_KUBERNETES_NODE_NAME_SOURCE=kubelet-cert to derive the Kubernetes Node name from the kubelet client certificate. Hostname remains the default, and an explicit NODE_NAME takes precedence. Certificate resolution retries without falling back to the hostname. (microsoft/trident#839)

trident-acl-agent can optionally verify Kubernetes Node hardware

Set TRIDENT_ACL_AGENT_KUBERNETES_VALIDATE_NODE_UUID=true to compare the Node's system UUID with the local hardware UUID, helping prevent updates against a stale or recycled Node identity. Disabled by default; an unavailable UUID is logged and verification is skipped. (microsoft/trident#837)

trident-acl-agent can utilize Nebraska affinity cookies

Set TRIDENT_ACL_AGENT_ORCHESTRATION_COOKIE_ENABLED=true to preserve Nebraska server affinity throughout an update, including agent restarts and reboots. Cookies are disabled by default. The supported per-update mode starts each new update check without a cookie and reuses that response's cookie for the remaining update lifecycle. (microsoft/trident#854)

Bug Fixes

Links