Skip to content

Releases: cloudfoundry/bosh-cli

v0.0.155

02 Feb 23:46
Compare
Choose a tag to compare
  • Fix ops file processing edge case in create-env
  • Fix PS1 information sent to VM created via create-env
  • Add --without-gosh to Homebrew formula
  • Added --when-changed flag to run-errand command for next version of Director
  • Added deployment.Instances() to pull information about instances without issuing a VM state task
    • Useful for clients that just need to get list of instances without any live state

v0.0.147

11 Jan 23:44
Compare
Choose a tag to compare
  • Fix panic in ssh/scp/logs-f introduced in v0.0.146

v0.0.146

11 Jan 09:16
Compare
Choose a tag to compare
  • CLI respects BOSH_ALL_PROXY env variable for socks5 proxying
    • e.g. BOSH_ALL_PROXY=socks5://127.0.0.1:28346 bosh create-env ...
  • Bump go-patch to fix replacement of /name=xxx? where last token is optional

v0.0.145

10 Jan 22:22
Compare
Choose a tag to compare
  • bosh instances (no -d flag) shows all deployments
    • consistent with bosh vms

v0.0.143

06 Jan 22:53
Compare
Choose a tag to compare
  • Add WithContext(id) method to the Director interface (Director API client library)
    • Integrates with bosh v261+

v0.0.140

23 Dec 01:41
Compare
Choose a tag to compare
  • Replaces --user & --password in favor of --client & --client-secret
    • Applies to environment variables as well
    • As a reminder we don't support non-interactive UAA login for users (only for oAuth clients)
$ bosh [OPTIONS] log-in

  -e, --environment=     Director environment name or URL [$BOSH_ENVIRONMENT]
      --ca-cert=         Director CA certificate path or value [$BOSH_CA_CERT]
      --client=          Override username or UAA client [$BOSH_CLIENT]
      --client-secret=   Override password or UAA client secret [$BOSH_CLIENT_SECRET]

v0.0.138

16 Dec 23:12
Compare
Choose a tag to compare
  • Allow to use IPv6 addresses for the Director/UAA URLs
  • Add several flags for filtering events (requires unpublished Director)
  • Add variables deployment level command (requires unpublished Director)
    • Useful with future config server integration

v0.0.131

06 Dec 06:13
Compare
Choose a tag to compare
  • Require --tarball flag on create-release command to provide file path for created release tgz
  • Bump go-yaml to fix empty string deserialization
  • Bump go-patch to show operation context when ops file deserialization fails

v0.0.123

30 Nov 01:14
Compare
Choose a tag to compare
  • Fix alias-env command to properly update aliased environment info

v0.0.121

23 Nov 23:40
Compare
Choose a tag to compare
  • Fixed finalize-release command to properly consider already saved blobs based on their fingerprint
  • Renamed --var-file to --vars-file (and --vars-env) to be more consistent with --ops-file flag
  • Added --var-file=VAR=PATH to load single variable with file contents