CI / flake (push) Skipped
CI / flake (pull_request) Successful in 4m30s
WSL has no xdg-open and no Linux browser, so anything that shells out to one fails with: exec: "xdg-open,x-www-browser,www-browser": executable file not found in $PATH kubelogin's interactive login hits this, which matters because interactive is the mode the shared cluster kubeconfig uses and the mode documented for re-authenticating after a PIM activation. Ships an xdg-open on PATH that hands the URL to Windows via powershell.exe, falling back to explorer.exe, and points $BROWSER at it for tools that read the variable instead of calling xdg-open. wslu would be the conventional answer but has been removed from nixpkgs after upstream archived the project.