github cloudfoundry/bosh v266.2.0

latest releases: v280.0.22, v280.0.21, v280.0.20...
5 years ago

New Features:

  • Added VM strategy configuration create-swap-delete to allow creation of a new VM before deletion of an existing VM for each instance during bosh deploy (alpha)
    • Default strategy continues to be delete-create
    • Documentation coming
  • Added links API to allow better introspection of deployment links
    • Might be useful for fetching native BOSH DNS information
    • Documentation coming

Enhancements:

  • [breaking] blobstore job requires TLS configuration
  • [breaking] Remove all Postgres 9.0 binaries and references
    • This release no longer supports upgrading from Postgres 9.0 data directories
  • [breaking] Switched to using BPM for several jobs (director, blobstore, etc.)
    • Some jobs continue to use plain ctl scripts as they require shelling out to other jobs
    • bpm-release/0.6.0+ must now be colocated alongside the director jobs
  • Support post-stop scripts for jobs
    • bin/post-stop runs after successful monit stop operation
  • Added Director API for compare-and-swap semantics for updating configs
  • Allow config diffing by content and config ID
  • Support TLS configuration for Director and Registry DB connections
  • BOSH Registry allows multiple authentication tuples
  • Don't track unused releases from runtime configs for each deployment
  • Added agent.env.bosh Director job property for easy global agent configuration
    • Example: could be used for configuring swap size globally
  • Switch to using Puma web server for Director and Registry processes to improve API responsiveness
  • Record delete disk events

Misc:

  • Increase checkpoint interval for Director tasks to avoid task timeouts on slower environments
  • Include Director task ID in the acquire lock errors

Bumps:

  • Bump s3cli to 0.0.68

Known Issues:

  • Due to the switch to BPM there are no CEF logs for access_events in /var/log/syslog (#1999)
  • Director configured with MySQL will improperly truncate data saved during links calculations because DB column type is too short (#1975)

Don't miss a new bosh release

NewReleases is sending notifications on new releases.