Releases: physera/onelogin-aws-cli
v1.18
Peg version of onelogin.api.client
(@markatgrindr, @yasuno0327 )
v1.17
Multi-region support
Add region option
Thanks to @ow-krioles for allowing flexible setting of AWS regions!
Bugfix: `auto_determine_ip_address`
auto_determine_ip_address
was accidentally made required in the previous release. This release makes the flag optional.
IP Address Specification
- The IP address passed to the SAML assertion can now be specified by the user or auto-inferred using
ipify
. - Saved passwords can now be reset.
- First time config initialization has been fixed.
- The deprecated
renew-seconds
option has now been removed.
More config fixes
Lots of minor fixes related to configuration including:
- You can now preselect a role and mfa device in your config and skip the prompts via the
role_arn
andotp_device
config options. - Fix a bug where not specifying
username
would yield weird behavior. - Fix a bug where not specifying the duration on the command line wouldn't work as expected.
Configuration improvements
This release unifies the configuration logic so that most command line parameters can also be set in the config file and/or via an environment variable.
Longer AWS session durations
This release adds a --duration-seconds
/ -d
to increase the lifetime of AWS sessions (per https://aws.amazon.com/about-aws/whats-new/2018/03/longer-role-sessions/). Additionally:
- Password is now saveable via keychain.
- Username is specifiable via the config file or an environment variable.
- The credentials file can be changed via the command line or an environment variable.
Under the hood improvements
Major changes under the hood in preparation for some exciting new features in the next release. Thanks to @drewsonne!