All Versions
Latest Version
Avg Release Cycle
31 days
Latest Release
1306 days ago

Changelog History
Page 1

  • v271.2.0 Changes

    August 03, 2020

    ๐Ÿฑ ๐Ÿ”— fix

    • โœ‚ Remove stale postgres pid which helps avoid lock issues on unclean restarts fa03081
  • v271.1.0 Changes

    June 17, 2020

    ๐Ÿฑ ๐Ÿ”— dependency bumps

    • โฌ†๏ธ Bump nginx to 1.17.10
    • โฌ†๏ธ Bump mariadb to 3.0.10
    • โฌ†๏ธ Bump postgres to 10.12
    • โฌ†๏ธ Bump activesupport for CVE-2020-8165
    • โฌ†๏ธ Bump puma & rack

    ๐Ÿฑ ๐Ÿ”— feature

    • ๐Ÿ‘Œ Improve output during instance update to show job lifecycle steps #168179623

    ๐Ÿฑ ๐Ÿ”— fix

    • ๐Ÿ›  Fix eventmachine loop not stopping when error occurs #2262 #2263 thanks @beyhan
  • v271.0.0 Changes

    April 09, 2020

    โž• Additions

    • ๐ŸŽ Merged a PR that changes the NATS gem from the EventMachine-based to 'pure ruby'. For most operators, this will have no impact. For operators of large foundations, performance and TLS-related errors could be seen with the EM-based gem which the pure-ruby gem relieves. Thanks to @beyhan@friegger @langered @videlov#2254

    ๐Ÿ›  Fixes

    • โฑ thanks for fixing an issue with the scheduled tasks clean up @beyhan#2256
    • thanks for adding the missing option @beyhan #2248

    ๐Ÿ”’ Security

    • โฌ†๏ธ Bumped puma/rake edaa645
    • โฌ†๏ธ Bumped json 1be2361
  • v270.12.0 Changes

    February 26, 2020

    ๐Ÿ†• New Features

    • ๐Ÿ‘Œ Support index or id for ignore command (#170702879)
    • โž• Add support for running metrics server in local mode (#2235)

    ๐Ÿ› Bug Fixes

    • โœ‚ Delete tasks on a schedule instead of "as-queued" (#170964112)
    • ๐Ÿ‘ Metrics server supports cloud configs with no networks definition (#171253546)
    • ๐Ÿ›  Fix warning about running errands on multiple instances (#170114966)
    • Only copy blobstore config file to VMs once (#169432981)
  • v270.11.0 Changes

    January 16, 2020

    ๐Ÿ”‹ Features

    • ๐Ÿ‘ Allow operators to turn on host style URLs for s3 blobstores (#170090112)
    • โšก๏ธ Update Director response so that bosh vms shows stemcell version (#169015295)
    • ๐Ÿ”ฆ Expose dry-run functionality for clean-up (#167711536)
    • โž• Add keep-orphaned-disks for clean-up command (#170309487)
    • โšก๏ธ Metrics Updates (##4428257)
      • Expose number of IPs and free IPs per network
      • Expose number of unresponsive agents
      • Expose number and state of tasks
      • Expose global resurrector status
    • ๐Ÿ‘Œ Improve blobstore performance by changing default type blobstore nginx type to application/octet-stream (#170268644)

    ๐Ÿ› Bug Fixes

    • Stop removing network information from errand VMs (#166359647)
  • v270.10.0 Changes

    December 06, 2019

    ๐Ÿ”‹ Features

    • Include VM CID in agent ping error message (#169682585)
    • โž• Add support for customer-provided encryption keys with signed URLs on GCS (#168148185)
    • โž• Add prometheus metrics for director api (#169331435)
      • overall metrics work still in progress
    • 0๏ธโƒฃ Default blobstore nginx workers to auto (#169988440)
    • ๐Ÿš€ Update VM/disk metadata when deploy tags change without need for --recreate (#168917397)

    ๐Ÿ› Bug Fixes

    • โšก๏ธ Skip full instance update iff DNS or tags changed (#168917397)
    • ๐Ÿ›  Fix nginx.conf not using SSL for ipv6 listen (#169694744)
  • v270.9.0 Changes

    November 15, 2019

    ๐Ÿ”‹ Features

    • When enabled, metrics endpoint is protected by mTLS and publicly accessible (#169331194)

    ๐Ÿ› Bug Fixes

    • Remove overly harsh credential validation in s3cli when using env_or_profile(#2219)
    • ๐Ÿš€ Don't fail clean-up if a runtime config does not contain releases (#169220410)
  • v270.8.0 Changes

    October 31, 2019

    ๐Ÿ”‹ Features

    • ๐Ÿ‘Œ Improve performance of /deployments endpoint (#168545859)
    • ๐Ÿš€ Introduce support for signed URLs on BOSH deployed VMs for accessing the blobstore
      • Currently supports internal webdav blobstore and S3 without user provided encryption keys
      • Upcoming releases will support GCS blobstore and user provided keys
    • Introduce /metrics endpoint, enabled via director.metrics_server.enabled property
      • Currently this is only exposed locally on the director
      • More metrics and functionality will be added in upcoming releases
      • Add new /resurrection endpoint to return status of global resurrection (#168964490)
      • Increase timeout on release lock (#168883842)
    • Re-add top level properties

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix issue where sync-dns exits unexpectedly yielding errand VMs to not have have a records.json file (#169302667)
    • โœ‚ Remove duplicate ruby package
  • v270.7.0 Changes

    October 04, 2019

    ๐Ÿ”‹ Features

    • Include tags on vm creation. This change also includes tags in the bosh env hash for CPIs that
      wish to tag VMs on creation. (#167657971)

    ๐Ÿ› Bug Fixes

    • ๐Ÿ‘ท blobstore.secret property is not required in the director job (#168853977)
  • v270.6.0 Changes

    September 30, 2019

    ๐Ÿ”‹ Features

    • โš  Show warning when running errands across multiple instances (#166485688)
    • ๐Ÿš€ Continue v1 manifest removal: Remove properties at deployment and instance_group level (#167907044)
    • ๐Ÿš€ Enable parallel first time deploy across AZs via initial_deploy_az_update_strategy (#168067218)
    • โž• Add ability to generate signed URLs for blobstore clients โ€“ not yet used (#167978684)

    ๐Ÿ› Bug Fixes

    • ๐Ÿš€ Don't emit scan and fix tasks for a deployment while it is being deployed (#167502252)
    • Director API now returns static & dynamic IPs associated with instances (#2206)
    • ๐Ÿš€ Do not consider obsolete instance plans when selecting reusable VMs during deploy (#168414135)