Skip to content

v0.6.2

Compare
Choose a tag to compare
@boyang9527 boyang9527 released this 17 Nov 17:20
· 27 commits to master since this release

This version is deprecated. Install the latest release.

Change logs

Public IAM support for dedicated environments

This release enables the dedicated environment users to be able to authenticate with public IAM service and connect the IBM ID for public cloud with existing dedicated ID. This allows the dedicated users to be able to use public IAM service for authentication and access policy management.

Identity and access management enhancements

This release incorporates the following changes in identify and access management

  • uses service-id as argument to create/update/delete service api key, instead of "bound_to" CRN
  • adopts global IAM service endpoint
  • adds resource group scope support for IAM policies

NTLM proxy support for Windows

The Windows version now supports NTLM proxy authentication. If environment variable NTLM_PROXY is set, then Bluemix cli uses NTLM protocol to authenticate with the proxy specified by HTTPS_PROXY. The bundled cf will do the same.

Resource control command refactoring

This release has several changes on the resource control command names, argument/option names and help messages for the consistency of terminologies.

  • resource instances changes to resource service-instances
  • resource instance changes to resource service-instance
  • resource instance-create changes to resource service-instance-create
  • resource instance-update changes to resource service-instance-update
  • resource instance-delete changes to resource service-instance-delete
  • resource key-create changes to resource service-key-create
  • resource keys changes to resource service-keys
  • resource key changes to resource service-key
  • resource key-delete changes to resource service-key-delete
  • resource bindings changes to resource service-bindings
  • resource binding changes to resource service-binding
  • resource binding-create changes to resource service-binding-create
  • resource binding-delete changes to resource service-binding-delete
  • resource aliases changes to resource service-aliases
  • resource alias changes to resource service-alias
  • resource alias-create changes to resource service-alia-create
  • resource alias-update changes to resource service-alia-update
  • resource alias-delete changes to resource service-alia-delete

New commands

  • resource group-create create a resource group under an account besides the default resource group of the account
  • iam dedicated-id-disconnect to tear down the connection between public IBM ID and ID of the dedicated environment
  • catalog service shows details of a catalog entry
  • catalog locations list deployment environments geolocation
  • catalog entry-copy duplicate an existing catalog entry

Updated commands

  • login command goes to public IAM service for authentication if the dedicated environment is configured to use pubic IAM service. It fails the login if IBM ID and dedicated ID connection is not established. It also display the ID connections if login is successful
  • account spaces adds '-r' and '-o' options to specify a different region and organization
  • account org-roles adds '-u' option to specify a different user than the current user
  • plugin show removes the preceding tab in the command display
  • account users allows any user associated with the account to be able to list the account users, instead of account owner only
  • sl init allows two phase authentication
  • account user-invite does not require target org/space and roles
  • account org-create is disabled for dedicated and local environments

Defect fixing

  • EOF error is ignored in prompts
  • login goes to interactive mode when specified api key or password is not correct
  • Check IAM token as prerequisite for account users, account user-invite, account user-reinvite, account user-delete and account org-roles

other changes

  • upgraded to Golang 1.9.2