Skip to content

Releases: IBM-Cloud/ibm-cloud-cli-release

v2.6.0

24 Mar 19:33
fb70717
Compare
Choose a tag to compare

Installers

Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit

Binaries

Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit

To verify installed binaries, please see here

Change logs

New Commands

  • sl account bandwidth-pools: shows a summary of the bandwidth pools on the account with which servers are in which pools and how much bandwidth has been used this billing cycle.
  • sl block volume-set-note: set a note on a block volume
  • sl dedicatedhost create: order a dedicated host server
  • sl dedicatedhost detail: view information about a specific dedicated host
  • sl file volume-set-note: set a note on a file volume
  • sl licenses create-options: display the options used for ordering a software license
  • sl user notifications: enable/disable specific notifications for a user
  • sl vs placementgroup-create-options: display the options used for creating a placement group

Commands Changed

  • login: adds a "message of the day" feature that will present informational support messages to users as needed at initial login on a given day for their particular operating system and version of the CLI
  • login --vpc-cri: new option to login as a VPC VSI compute resource identity
  • login --cr-token <token-string> --profile: now accepts a trusted profile name, ID, or CRN. IKS compute resource identity login adds use of the CRN, as well
  • sl block detail: adds the notes field to the output table
  • sl block list: adds ability to list only volumes with a certain note
  • sl file detail: adds the notes field to the output table
  • sl file list: adds ability to list only volumes with a certain note

Bug Fixes

  • plugin repo-plugins: corrected to only show plug-ins that are valid for the OS and architecture of the CLI client running the command

Other Changes

  • Upgrades to Go 1.17.8

v2.5.0

25 Feb 02:13
e4d2e58
Compare
Choose a tag to compare

Installers

Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit

Binaries

Mac OS X 64 bit
Mac OS X M1/ARM (as-is)
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM (as-is)
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit

To verify installed binaries, please see here

Change logs

New Environment Support

  • Mac OS X M1/ARM and Linux 64 Bit ARM installers and binaries are now available as-is

New Commands

  • iam user-setting: retrieve a user's settings
  • iam user-settings-update: use the --allowed_ip_addresses to set allowable IPs for a user's session

Commands Changed

  • dev: commands now directly invoke the docker command line
  • login: inform and guides user when the password has expired

Bug Fixes

  • Windows installer updates the licensing information on product updates
  • account show: removes incorrect status being shown for VRF and Service Endpoint enablement when logged in with a service ID
  • account user-remove: command description is corrected for accuracy
  • resource reclamation-delete: returns a helpful error message if the ID to delete is not valid

Other Changes

  • Upgrade to Go 1.17.7

v2.4.0

21 Jan 17:19
e4d2e58
Compare
Choose a tag to compare

Installers

Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit

Binaries

Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit

To verify installed binaries, please see here

Change logs

New Commands

  • iam access-group-trusted-profiles: list the trusted profiles of an access group
  • iam access-group-trusted-profile-add: add a trusted profile(s) to an access group
  • iam access-group-trusted-profile-purge: remove a trusted profile from all access groups
  • iam access-group-trusted-profile-remove: remove a trusted profile from an access group

Commands Changed

  • iam access-groups: adds -p option to list access groups for a trusted profile
  • service-instance: adds the locked status to the command output

Bug Fixes

  • dev create: fixes an intermittent problem downloading code from a toolchain and the Gitlab repo displayed for some regions
  • dev: DevOps commands output corrected to show the commands are Beta

Other Changes

  • Upgrade to Go 1.17.5
  • Upgrade IBM Cloud CLI SDK to 0.8.2

v2.3.0

09 Dec 21:39
9d0d240
Compare
Choose a tag to compare

Installers

Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit

Binaries

Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit

To verify installed binaries, please see here

Change logs

Commands Changed

  • plugin install: adds a --all option to install all plug-ins from the configured repository.
  • dev tekton-trigger: adds the --trigger-properties, --trigger-body, and --trigger-header options to further customize triggering a pipeline.

Bug Fixes

  • Minor usability improvements in CLI output messages

v2.2.0

11 Nov 21:25
9d0d240
Compare
Choose a tag to compare

Installers

Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit

Binaries

Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit

To verify installed binaries, please see here

Change logs

Commands Changed

  • api: Set the API to private.cloud.ibm.com with the --vpc flag to indicate private endpoint use from a VPC environment
  • help: Lists plug-ins and commands in alphabetical order
  • login: Adds support for logging in to a private endpoint from a VPC environment by using the --vpc flag with the API set to private.cloud.ibm.com
  • plugin: Now uses SHA-256 based checksum to verify plug-in downloads

Bug Fixes

  • plugin install: correct the command can be confused by a directory of the same name as a plug-in
  • plugin commands: more consistently handle casing of plug-in names
  • trusted-profile commands: return more helpful error messages
  • Additional minor usability improvements

Other Changes

  • Upgrade to Go 1.17.3

v2.1.1

24 Sep 20:53
0b55052
Compare
Choose a tag to compare

v2.1.0

22 Sep 17:44
0b55052
Compare
Choose a tag to compare

Installers

Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit

Binaries

Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit

To verify installed binaries, please see here

Change logs

New Commands

  • dev tekton-info: Show details of a tekton pipeline
  • dev tekton-logs: Get logs for a tekton pipelinerun
  • dev tekton-pipelinerun: Show details of a tekton pipelinerun
  • dev tekton-pipelineruns: List the pipelineruns for a tekton pipeline
  • dev tekton-trigger: Trigger a tekton pipeline
  • sl vs bandwidth, sl hw bandwidth: adds bandwidth commands similar to slcli

Commands Changed

  • login: Adds support for logging in using a compute resource token for an IKS compute resource
  • logout: Clear the IAM session for the user on logout
  • target: Displays the targeted trusted profile and targeted compute resource when logged in as a compute resource

v2.0.3

30 Aug 17:17
0b55052
Compare
Choose a tag to compare

Installers

Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit

Binaries

Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit

To verify installed binaries, please see here

Change logs

New Commands

  • iam trusted-profile: Show the details of a trusted profile
  • iam trusted-profiles: Show the list of trusted profiles for the current account
  • iam trusted-profile-create, trusted-profile-update, trusted-profile-delete: Commands to manage trusted profiles
  • iam trusted-profile-links: Provide the list of links to compute resources for a trusted profile
  • iam trusted-profile-link-create, trusted-profile-link-delete: Commands to manage trusted profile links
  • iam trusted-profile-policy: Show the details of an access policy for a trusted profile
  • iam trusted-profile-policies: Provide the list of access policies for a trusted profile
  • iam trusted-profile-policy-create, trusted-profile-policy-update, trusted-profile-policy-delete: Commands to manage trusted profile access policies
  • iam trusted-profile-rules: Provide the list of rules for a trusted profile
  • iam trusted-profile-rule-create, trusted-profile-rule-update, trusted-profile-rule-delete: Commands to manage trusted profile rules

Commands Changed

  • iam access-policies: Adds a policy type filter for trusted profiles named trusted_profile

Other Changes

  • Upgrade to Go 1.17

v2.0.2

04 Aug 22:28
0b55052
Compare
Choose a tag to compare

v2.0.1

03 Aug 17:41
0b55052
Compare
Choose a tag to compare

Installers

Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit

Binaries

Mac OS X 64 bit
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit

To verify installed binaries, please see here

Change logs

New Commands

  • iam access-policies: list all access policies under the current account and filter by policy type. iam access-policies [--type user | service_id | access_group]

Commands Changed

  • cfee: deprecated command is now removed
  • iam service-instance: now uses the name API parameter for queries to improve performance
  • iam service-policy-create: now allows creating a policy for a service ID that is in another account
  • plugins: all commands now list plug-in aliases in brackets as follows: plug-in-name[alias1, alias2 ...]

Bug Fixes

  • account user-invite: the --access-groups flag is no longer incorrectly indicated as a deprecated option
  • target --cf: fixed a network connection error when targeting Cloud Foundry in a region that does not have public Cloud Foundry deployed