Skip to content

v1.7.0

Choose a tag to compare

@twratl twratl released this 17 Apr 18:07
· 179 commits to main since this release
8c09c14

What's New

  • Display system announcement/banner if one is present for the tenant
  • Support for OpenShift checkout modes os-oclogin and os-ocloginexec. These checkout modes will perform the OIDC authorization code grant flow and extraction of the oc login command in code vs. having to use the browser. It is a "best effort" approach as the OpenShift login pages and programmatic access pages could change over time.

Enhancements

  • New checkout mode of gcloudauthexec which will invoke, via sub-shell, the gcloud auth activate-service-account command to switch credentials for gcloud. Additionally, a checkin will reset this configuration.
  • Adds 3 part profile name for command ls profiles -f json - #141

Bug Fixes

  • Fix issue related to the cache and clear commands when no global default tenant is set
  • Fixes issue with --force-renew on checkout not providing the --console flag properly to checkin
  • Flag -p was being used by --maxpolltime and --passphrase for command checkout. Switched --maxpolltime to -x.

Dependencies

  • britive>=2.24.0
  • Removal of pkg_resources dependency

Other

  • Documentation updates for --federation-provider and spacelift
  • Documentation update for Azure Managed Identities
  • Introduction of __version__ in __init.py__
  • Re-enabling the system banner/announcement logic