Skip to content

Releases: cloudfoundry/bosh-cli

v0.0.114

17 Nov 17:40
Compare
Choose a tag to compare
  • Supports ssh and rsa variable types

v0.0.113

17 Nov 01:10
Compare
Choose a tag to compare
  • Add support for ((key.subkey)) interpolation syntax to grab nested values
  • Add --vars-store and variables section to manifests
  • Display links consumed/provided in inspect release output
  • Show error column in bosh events
  • Backport --fix flag for recreate command
  • Remove --details flag from vms command
  • Add bootstrap and index columns to vms/instances --details output

v0.0.107

14 Nov 15:45
Compare
Choose a tag to compare
  • Fixes #46
    • Additionally corrects way build-manifest ... --path /x works so that it always returns interpolated values

v0.0.106

11 Nov 23:37
Compare
Choose a tag to compare
  • Added --path to build-manifest command to extra portion of a template
  • Added partial interpolation

v0.0.105

11 Nov 20:30
Compare
Choose a tag to compare
  • Added cpi-config and update-cpi-config for upcoming multi CPI support
  • Backported attach-disk command

v0.0.101

08 Nov 03:48
Compare
Choose a tag to compare
  • Bring back login/logout command aliases
  • Backported ignore/unignore commands to ignore instances
  • Show Ignore column for instances and VMs
  • Show warnings in deploy output
    • Accounts for type=warning event log type
  • Added --var-env=PREFIX to fetch interpolation variables from environment variables
    • FOO_password=123 bosh deploy manifest.yml --var-env FOO to import all variables starting with FOO_
  • Use Authorization header instead of in-URL username/password to hide credentials from debug logs

v0.0.100

07 Nov 17:58
Compare
Choose a tag to compare
  • Variable substation works in a compatible way with spiff
    • You can prefix your variables with ! (e.g. ((!myvar))) and spiff will ignore them but bosh-cli will replace
  • Be explicit about options required for start/stop/update/etc. in the Director client library

v0.0.98

05 Nov 01:05
Compare
Choose a tag to compare
  • Fixed bosh cck --auto to correctly pick default resolutions

v0.0.97

04 Nov 01:18
Compare
Choose a tag to compare
  • Add bosh help command (same content as bosh -h)
  • Allow BOSH_GW_* env vars for gateway flags (see bosh ssh -h)
  • bosh reset-release now deletes .blobs and blobs directories

v0.0.96

03 Nov 00:14
Compare
Choose a tag to compare
  • Removes statefullness from environment and deployment commands
    • All Director related commands require -e flag with either URL or environment alias
    • All deployment level commands require -d flag with deployment name

Sample workflow after this change:

./prod $ bosh create-env manifest.yml -l ...
./prod $ bosh alias-env prod -e https://my-ip --ca-cert ./ca.crt

./prod $ bosh -e prod env
./prod $ bosh -e prod upload-stemcell ...

./prod $ cd cf/
./prod/cf $ bosh -e prod -d cf deploy manifest.yml

...

Keep in mind that BOSH_ENVIRONMENT and BOSH_DEPLOYMENT environment variables with direnv to make switching between environments easy and safe.