Skip to content

2.0.0

Compare
Choose a tag to compare
@pcf-platform-automation pcf-platform-automation released this 03 Jul 21:46

2.0.0

Features

  • configure-ldap-authentication and configure-saml-authentication will create a bosh admin client by default.
    This can be disabled by adding --skip-create-bosh-admin-client.
    This is supported in OpsManager 2.4+.
  • configure-ldap-authentication and configure-saml-authentication can create a UAA client on the Ops Manager vm.
    The client_secret will be the value provided to this option precreated-client-secret.
    This is supported in OpsManager 2.5+.
  • A homebrew formula has been added!
    It should support both linux and mac brew.
    Since, we don't have our own tap, we've used a simpler method:
    brew tap pivotal-cf/om https://github.com/pivotal-cf/om
    brew install om

Bug Fixes

  • The order of vm types and resources was being applied in the correct order.
    Now vm types will be applied then resources, so that resource can use the vm type.
  • When using bosh-env, a check is done to ensure the SSH private key exists.
    If does not the command will exit 1.
  • config-template will enforce the default value for a property to always be configurable: false.
    This is inline with the OpsManager behaviour.

Breaking Change

  • The artifacts on the Github Release include .tar.gz (for mac and linux) and .zip (windows) for compression.
    It also allows support for using goreleaser (in CI) to create other package manager artifacts -- brew.
    This will break globs that were permissive. For example *linux*, will download the binary and the .tar.gz.
    Our semver API declaration has been updated to reflect this.