Releases: IBM-Cloud/ibm-cloud-cli-release
v2.28.1
Installers
Mac OS X 64 bit
Mac OS X M1/ARM
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
Windows versions are not updated in this release.
Bug Fixes
iam service-api-key-update
was not properly handling the-n
parameter as of release 2.28.0. Restoring the correct functionality
v2.28.0
Installers
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
Commands Changed
catalog pricing
improves help text, adds support for global deployment pricing, and adds tier pricing information to outputiam access-group-policy-create
now accepts--service-group-id IAM
to allow creating a policy for this service group (this is the only possible service group at this time)iam account-settings-update
adds--unset-allowed-ip-addresses
to clear the allowed IP addresses for an accountiam authorization-policy-assignment
andauthorization-policy-template
enterprise commands are addedresource service-instance
details the onetime credential setting for the instanceresource instances
command is added to list all instances irrespective of typeresource service-instance-create
may enforce--service-endpoints
as a required parameter depending on the service definitionresource service-instance-create
warns a user when selecting a public endpointresource service-instance-create
adds--onetime-credentials
to direct that the service credentials be returned but not stored in IBM Cloudresource service-instances
adds--all-pages
to allow attempting to query all service instancesresource service-key
details the onetime credential setting for the keyresource tag-attach
adds--update
to update specified tagstarget
adds--choose-account | -ca
to improve switching accounts at the command line--version | -v
improves the version format with the Copyright on a 2nd line
Bug Fixes
resource service-key-create
handles valid CRN or None as input for role and correctly enforces default role when Service ID is specified- various commands correct an error in the help output when arguments are also specified (ex:
iam access-group-policy-create
)
Other Changes
- Upgrades Golang to 1.22.7
- Upgrades Dev plug-in to 3.2.1
- Cloud Foundry Notices are removed from all installers
v2.27.0
Installers
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
Commands Changed
iam access-group-policies
,access-policies
,account-policies
,authorization-policies
,service-policies
,trusted-profile-policies
anduser-policies
add option--total-items
that includes a total number of items retrieved for the command
Bug Fixes
iam login
,logout
clear any assumed trusted profile from the CLI configurationiam trusted-profile-assume
removes account from output that is not relevant and may be incorrectresource service-key-create
corrects handling ofNone
as input for the role
Other Changes
- Notices are updated in all installers
- Upgrades IBM Cloud CLI SDK to 1.5.0
v2.26.1
Installers
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
Bug Fixes
iam api-key
,service-api-key
,service-id
, andservice-ids
restore restriction between output as JSON and--uuid
parametersresource group
,service-key
restore restriction between output as JSON and--id
parametersresource search
,resources
returns proper JSON output with--output JSON
parameter
v2.26.0
Installers
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
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-assume
to assume a trusted profile that the usesr has permissions for, or to list the current assumed trusted profileiam trusted-profile-leave
to leave a trusted profile previously assumed and return to normal access for the user
Commands Changed
iam trusted-profiles
adds option--can-assume
to filter to the trusted profiles the current user can assumeenterprise account-create
adds option--create-service-id
to create a service ID along with the accountresource service-instance
adds options--crn
and--guid
to provide just the corresponding value from the current--id
optionresource service-instance-create
adds options--access-tags
and--user-tags
to enable adding these types of tags at creation-o
is added as an alias to--output
for core CLI commandsversion
and-v
now return copyright information for the IBM Cloud CLI
Bug Fixes
iam trusted-profile-rule-create
is corrected to allow JSON input for claim rules
Other Changes
- Upgrades Golang to 1.22.4
v2.25.1
Installers
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
Bug Fixes
account show
restores output for Service Endpoint and VRF enablementaccount update
command is restorediam api-key
,api-key-create
show the setting for the new support sessions optioniam api-key-create
,api-key-update
,service-api-key-create
,service-api-key-update
correct the default value foraction-if-leaked
settingiam api-key-update
,service-api-key-update
allows updating theaction-if-leaked
setting with no other changes. Also, corrects the name being altered along with the description in some cases
v2.25.0
Installers
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
New Commands
iam api-key-enable
,api-key-disable
to toggle the availability of a platform api-key for useiam service-api-key-enable
,service-api-key-disable
to toggle the availability of a service api-key for use
Commands Changed
- Remaining Cloud Foundry commands and parameters are removed
account list
adds options--active
and--exclude
for filtering the resultsiam api-key-create
,api-key-update
,service-api-key-create
andservice-api-key-update
add--action-if-leaked
option for a keyresource service-instance
andservice-key
return additional attributeonetime_credential
resource reclamation
returns custom properties
Bug Fixes
config --list
adds settingsSSOType
andVersionCheckEnabled
to the JSON outputiam authorization-policy-create
is corrected to permit use of the--target-service-instance-name
parameterplugin update all
will update plug-ins installed on a Mac ARM system that are Mac AMDresource service-key-create
no longer will default the role toNone
if no value is provided
Other Changes
- Upgrades Golang to 1.22.3
v2.24.0
Installers
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
Commands Changed
iam authorization-policy
adds support for V2 APIlogin --sso
adds a new capability to automate the copy of the token from your browser. Useconfig --sso-otp auto
orconfig set sso-otp auto
to opt-in to this new featureplugin repo-plugin
now lists the architectures a plug-in supports by versionresource service-instance-create
adds a warning when a user is creating an instance of a deprecated servicetarget
removes Cloud Foundry output
Bug Fixes
iam
commands accept-r
as an alias for--roles
iam account-settings-update
is corrected so that partial updates do not remove other settings (for example: mfa users)
Other Changes
- Upgrades Golang to 1.22.1
v2.23.0
Installers
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
New Commands
iam activty-report
,activity-report-create
are added to allow creating and retrieving reports of IAM access by durationiam role
,role-update
,role-delete
, androles
commands are added to expand managing of roles from the command line
Commands Changed
iam access-policies
JSON output is updated to addlast_permit_at
andlast_permit_frequency
fieldsiam account-policies
JSON output is updated to addlast_permit_at
andlast_permit_frequency
fieldsiam user-policies
JSON output is updated to addlast_permit_at
andlast_permit_frequency
fields
Bug Fixes
- installers remove references to deprecated Cloud Foundry and IDT installer
iam
commands correct untranslated stringsplugin show
conceals hidden commandsresource service-instance-create
now defaults to the service endpoint type defined by the serviceresource service-instances --limit
usability improvementsresource services --output json
properly handles multiple pages of results
Other Changes
- Upgrades Golang to 1.21.4
v2.22.1
Installers
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
Bug Fixes
resource service-instances
addresses data-dependent 404 response causes a failure