v0.14.0
This version is deprecated. Install the latest release.
Change logs
Account based MFA
Multifactor authentication (MFA) adds an extra layer of security to your account by requiring all users to authenticate by using an additional authentication method beyond an ID and password. This is also commonly known as two-factor authentication (2FA). In this release, account based MFA is added to allow you to log in if security questions, a time-based one-time passcode, or external authentication options is set at your account level. Refer to doc page for types of MFA. ID-based MFA will be supported in a future release.
Use IAM token for accessing Softlayer resources
Previously ibmcloud sl init is needed to retrieve IMS token before using other ibmcloud sl commands to manage SoftLayer resources. This was changed recently and now IAM token can be used to invoke Softalyer APIs as well. Starting from this release, command ibmcloud sl init is removed and IBM Cloud CLI will be using single IAM token to access all IBM cloud resources including SoftLayer resources.
New commands,
sl ticket: Manage Softlayer ticketsresource tags: List all tagsresource tag-attach: Add tags to a resourceresource tag-detach: Remove tags from a resourceresource tag-delete: Delete a tag
Updated Commands
account show:- adds status of VRF enabled or not
- adds account traits
service-key: Supports querying service key by either name or IDauthorization-policy-create: adds--source-resource-typeand--target-resource-typeoption to support authorization policies on composite services
Defect Fixing
org-create: fails when user id is an email address with mixed casesspace-delete: doesn't return error if target space doesn't existlogin: login with-rcause nil pointer runtime error
Break Changes
sl initcommand is removed, as a result of IAM token support in Softlayer commands
Other changes
- upgrades to Go 1.10.3