muster release v5.43.7
Fixed
- A client connection through a gateway survives a replaced aggregator pod. For a while after muster’s pod was replaced, the gateway in front of it answered
upstream call failed: Connect: deadline has elapsed, and every CLI command failed with failed to connect to aggregator on the first such answer, although the new pod was healthy. The agent client’s Connect now retries a connection that did not reach the aggregator (a refused, reset or timed-out connection, or a gateway’s 502, 503, 504 or failed upstream call) with a fresh session for up to 30 seconds, bounded by the caller’s context; a 401 or any other refusal is final. muster auth token prints a valid stored access token without contacting the aggregator and connects only to renew an expired one. (#1536)