Skip to content

v1.3.0

Choose a tag to compare

@archerzz archerzz released this 18 Dec 02:30
· 17 commits to master since this release
a9789c6

This version is deprecated. Install the latest release.

Change logs

Initial Support of Private Endpoints

As the first step of supporting private endpoints, users can now log into a private endpoint through the CLI:

ibmcloud login -a private.cloud.ibm.com

Note that only 2 regions (us-south and us-east) are supported right now. We're rolling out to more regions. Please stay tuned.

In addition to api, login, target, and logout, most commands under account, billing, iam, resource, and catalog namespaces should work. We will continue to support private endpoints in more commands, and plugins will start to support private endpoints soon.

Removed Analytics

Starting from this release, we no longer collect anonymous usage statistics from those that had previously opted-in to usage statistics collection. As a consequence, --usage-stats-collect is removed from config command. Moreover, we've stopped the backend service from collecting uploaded statistics data from previous versions of CLI.

New Commands

  • sl hardware toggle-ipmi: Toggle the Intelligent Platform Management Interface (IPMI) interface on and off

Commands Changed

  • config: --usage-stats-collect is removed
  • resource service-key-create: add --output flag
  • iam access-groups: Public Access is included in the output
  • improved performance of several commands involving resource groups
  • migrate to Resource Manager V2 API. That will impact the following commands:
    • quotas, quota under resource namespace
    • groups, group, group-create, group-update, group-delete under `resource namespace
    • other commands providing options of resource group or quota
  • account user-invite: migrate to User Management V2 API
  • iam namespace: the following commands have been migrated to IAM Access Group V2 API
    • access-groups, access-group, access-group-create, access-group-delete, access-group-service-id-add, access-group-service-id-purge, access-group-service-id-remove, access-group-service-ids, access-group-update, access-group-user-add, access-group-user-purge, access-group-users, access-group-policies, access-group-policy, access-group-policy-create, access-group-policy-update, access-group-policy-delete

Bug Fixes

  • account user-invite: only account owner can invite a user
  • login: incorrect prompt message for API key login
  • resource group-delete: incorrect description of command, this command can only delete an empty resource group
  • sl block replica-order: cannot orlder certain sizes of volumes
  • sl loadbal: fix several typos

BREAKING CHANGES

  • JSON output (i.e. --output json) of of the following commands will change due to API migration (see above).
    • resource namespace: quotas, quota, groups, group, group-create, group-update
    • iam namespace: access-groups, access-group, access-group-create, access-group-update, access-group-users, access-group-user-add, access-group-service-ids, access-group-service-id-add

Other Changes

  • Upgrade to Go language 1.15.5