github cloudfoundry/cli v6.28.0

latest releases: v8.7.10, v7.7.10, v8.7.9...
6 years ago

Package Manager Installation

Installers

Binaries

Change Log

Space scoped staging application security groups

This release exposes space scoped staging application security groups, adding a --lifecycle option to bind-security-group and unbind-security-group to specify the lifecycle phase ('running' or 'staging') the security group applies to.
Refer to the documentation for details of this feature.
This feature requires a target CF release of v250 (CC API v2.68.0) or higher.

Private Docker repositories (interactive input)

This release implements community feedback from the survey on how to support authentication for private Docker repositories in an interactive way with cf push:
If a Docker image and username are specified to cf push and environment variable CF_DOCKER_PASSWORD is not set, the user is prompted for the password.
The private Docker repo feature requires a target CF release of v260 (CC API v2.82.0) onwards.

$ cf push dockerapp --docker-image docker/image --docker-username johndoe
Environment variable CF_DOCKER_PASSWORD not set.

Docker password> 
Creating app dockerapp in org myorg / space dev as john...
...

Fixed regressions

  • Plugin commands could not be executed if the plugin binary was installed under $CF_HOME (introduced in 6.27.0).

Refactored commands

We are in the process of creating a more consistent user experience; our goal is to standardize UI output.
For example, warnings and errors will consistently be outputted to stderr instead of stdout; and English table and key-value headers displayed in lowercase.
As we iterate through the list of commands, we are also focused on improving performance and stability.
Please review your scripts if they depend on the output of these commands.

List of improved commands in this release:

  • security-groups
  • unbind-security-group
  • delete-space

Updated commands

  • bind-security-group and unbind-security-group now accept a flag to indicate the lifecycle phase the security group should be applied to. Flag and values support Bash tab completion.
  • security-groups now displays the lifecycle phase each security group applies to.
  • space now displays both staging and running application security groups.
  • delete-org's confirmation prompt no longer wraps at 80 characters regardless of terminal width.
  • api and login command names are no longer displayed translated into French inside login related error messages. (#1169)

Don't miss a new cli release

NewReleases is sending notifications on new releases.