Skip to content

3.0.0

Compare
Choose a tag to compare
@pcf-platform-automation pcf-platform-automation released this 18 Jul 22:10

Features

  • pivnet-api-token is now optional in download-product
    if a source is defined. Thanks to @vchrisb for the PR!
  • configure-authentication, 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.
  • add support for NSX and NSXT in Ops Manager 2.7+

Breaking Changes

  • remove --skip-unchanged-products from apply-changes
    This option has had issues with consistent successful behaviour.
    For example, if the apply changes fails for any reason, the subsequent apply changes cannot pick where it left off.
    This usually happens in the case of errands that are used for services.

    We are working on scoping a selective deploy feature that makes sense for users.
    We would love to have feedback from users about this.

  • remove revert-staged-changes
    unstage-product will revert the changes if the tile has not been installed.
    There is currently no replacement for this command,
    however, it was not working for newer versions of Ops Manager, and did nothing.
    This resolves issue #399

Bug Fix

  • apply-changes will error with product not found if that product has not been staged.
  • upload-stemcell now accepts --floating false in addition to floating=false.
    This was done to offer consistency between all of the flags on the command.
  • configure-director had a bug in which iaas_configurations could not be set
    on AWS/GCP/Azure because "POST" was unsupported for these IAASes
    (Multiple IAAS Configurations only work for vSphere and Openstack).
    configure-director will now check if the endpoint is supported.
    If it is not supported, it will construct a payload, and selectively configure
    iaas_configuration as if it were nested under properties-configuration.
    The behavior of this command remains the same.
    IAAS Configuration may still be set via iaas_configurations OR properties.iaas_configuration