muster release v5.34.10
Fixed
muster auth login no longer waits for a callback another process received. The OAuth callback listened on 127.0.0.1:3000 only, while the browser resolves the redirect’s localhost to ::1 first: a local dev server on [::1]:3000 received the callback and the CLI waited for its full timeout, saying nothing. The callback now listens on the port on 127.0.0.1 and ::1 (127.0.0.1 alone on a host without IPv6 loopback), and a port held on either address stops the login at once with callback port <port> is already in use on <address> by: and the holder’s socket, pid and command line. muster auth login --callback-port sets the port, as MUSTER_OAUTH_CALLBACK_PORT does. (#1280)