Skip to content

Releases: pivotal-cf/om

0.49.0

07 Jan 19:01
Compare
Choose a tag to compare

Features

  • download-product supports grabbing for a version via a regular expression.
    Using --product-version-regex sorts the versions returned by semver and
    returns the highest matching version to the regex. The sort ignores non-semver
    version numbers -- similar to the pivnet resource behaviour.
  • download-product no longer requires download-stemcell to be set when specifying stemcell-iaas. It is there for backwards compatibility, but it is a no-op.
  • added more copy for the help message of bosh-env
  • fix documentation for vm-extensions usage

0.48.0

31 Dec 18:40
Compare
Choose a tag to compare

Features

  • Increased the default connect-timeout from 5 seconds to 10. This should alleviate reliability issues some have seen in CI.

  • Adds several commands (delete-ssl-certificate, ssl-certificate, update-ssl-certificate) around managing the Ops Manager VM's TLS cert. These new commands are courtesy of a PR, and we're still tinkering a bit (especially in terms of how they communicate in the case of a default cert, given that the Ops Manager API doesn't even bother returning a cert in that case).
    There should be a fast-to-follow release with these commands more polished; if we'd planned better we might have marked these as experimental until we were done tinkering with them, but we don't see any reason to delay releasing this time.

0.47.0

30 Nov 16:35
Compare
Choose a tag to compare

Breaking changes

  • stage-product & configure-product & configure-director: Now errors if apply-changes is running. [a3ebd52]

Features

  • configure-ldap-authentication: add the command to configure ldap auth during initial setup

Bug Fixes

  • assign-stemcell: fix a message format

0.46.0

26 Nov 21:41
Compare
Choose a tag to compare

Breaking changes

  • download-product now outputs product_path, product_slug, stemcell_path, and stemcell_version instead
    of just product and stemcell. This will help compatability with assign-stemcell.

0.45.0

26 Nov 18:13
Compare
Choose a tag to compare

Breaking changes

  • removed individual configuration flags for configure-director [commit]
  • removed individual configuration flags for configure-product [commit]

Features

  • add more intelligent timeouts for commands
  • fail fast if a key is not defined in configuration files for configure-product and configure-director
  • add assign-stemcell command to associate a specified stemcell to the product

Bug Fixes

  • fix stemcell version check logic in download-product command -- stemcells can now be downloaded even if they
    don't have a minor version (e.g. version 97)

0.44.0

05 Nov 16:27
Compare
Choose a tag to compare

Breaking changes

None

Features

None

Bug fixes

  • The decryption passphrase check was returning dial timeout errors more frequently. Three HTTP retries were added if dial timeout occurs. [Fixes #283]

0.43.0

31 Oct 22:05
Compare
Choose a tag to compare

Breaking changes

  • removed command configure-bosh, use command configure-director for configuring the bosh directory on OpsMan
  • removed command set-errand-state, use the errand-config with your config with the command configure-product

Features

  • add command download-product, it can download product and associated stemcell from Pivnet
  • add --path to command interpolate so individual values can be extracted out

Bug Fixes

  • automatic decryption passphrase unlock will only attempt doing so once on the first HTTP call #283
  • when using command configure-product, collections won't fail when guid cannot be associated #274

0.42.0

15 Oct 19:35
Compare
Choose a tag to compare

Breaking changes:

  • config-template & staged-config & staged-director-config: pluralize --include-placeholders flag
  • import-installation: removed decryption-passphrase from the arguments. Global decryption-passphrase flag is required when using this command

Fixs

  • update command documentation to reflect various command flags change.
  • configure-product: handles collection types correctly by decorate collection with guid
  • staged-director-config: fix failed api request against azure
  • curl: close http response body to avoid potential resource leaks

Features

  • configure-product: allow product-name be read from config file
  • interpolation: added --vars-env support to interpolation
  • configure-authentication & configure-saml-authentication & import-installation: allow the commandline flag been passed through config file
  • configure-director: able to add/modify/remove vm extensions
  • staged-config: able to get errand state for the product
  • apply-changes: added skip-unchanged-products
  • staged-config: add product-name top-level-key in the returned payload to work better with configure-product
  • upload-product: able to validate sha256 and product-version before uploading
  • global: added a decryption-passphrase to unlock the opsman vm if it is rebooted (if provided)

0.41.0

04 Sep 16:42
Compare
Choose a tag to compare
Add retries on networking errors and 5XX responses

- `om` will now retry http requests twice in the event of networking errors or
  500 response codes

0.40.0

27 Aug 23:13
Compare
Choose a tag to compare
  • Fix tile-metadata command for some tiles that were failing due to it attempting to parse the metadata directory itself as a file - via @chendrix and @aegershman