This patch is focused on fixing some bugs that came from bumping dex in 6.7.3. If you were having auth issues after upgrading to 6.7.3 try this patch!
✈️ Features
- Backport #6362 to 6.7.x: handle slow Vault (#6413) @evanchaoli 🔗
Enhancedvar_sources
to handle slow Vault, like Vault login might take longer than 5 seconds.
🐞 Bug Fixes
-
Add team groups to Dex response for Bitbucket connector (#6442) @aoldershaw 🔗
- Fixes Bitbucket Cloud auth, which was previously attempting to use a deprecated (and recently removed) API endpoint
-
Fix OIDC connector not fetching groups claim (#6448) @xtremerui 🔗
Fixed a regression that introduced in 6.7.3 that OIDC connector by default not fetching groups claim. Now OIDC connector always fetches groups claim unless--oidc-disable-groups
flag is set. Backport of #6436. -
Fix an ATC crash caused by parallel
load_var
steps (#6457) @evanchaoli 🔗- When multiple
load_var
steps were running in parallel, there was the risk of the ATC crashing due to concurrent map writes
- When multiple
🤷 Miscellaneous
- Optimize fly windows tests (#6450) @aoldershaw 🔗