Skip to content

v0.14.0

Choose a tag to compare

@archerzz archerzz released this 07 Feb 20:46
· 23 commits to master since this release
326943d

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 tickets
  • resource tags: List all tags
  • resource tag-attach: Add tags to a resource
  • resource tag-detach: Remove tags from a resource
  • resource 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 ID
  • authorization-policy-create: adds --source-resource-type and --target-resource-type option to support authorization policies on composite services

Defect Fixing

  • org-create: fails when user id is an email address with mixed cases
  • space-delete: doesn't return error if target space doesn't exist
  • login: login with -r cause nil pointer runtime error

Break Changes

  • sl init command is removed, as a result of IAM token support in Softlayer commands

Other changes

  • upgrades to Go 1.10.3