github cloudfoundry/bosh v264.1

latest releases: v280.1.9, v280.1.8, v280.1.7...
7 years ago

New Features:

  • Added generic config functionality introducing new bosh configs command and consolidated configs API (http://bosh.io/docs/configs)
  • Added vm_resources for instance groups to specify size of a VM instead of a VM type (http://bosh.io/docs/manifest-v2#instance-groups)
    • Not all CPIs support new calculate_vm_cloud_properties CPI method yet
  • Added features.randomize_az_placement flag for AZ randomization
  • Added IPv6 manual networking support (docs coming)

Enhancements:

  • [breaking] Switched to gnatsd which now requires several TLS properties
  • [breaking] Extracted AWS CloudWatch HM plugin
  • Default Director to keep up to 2000 historical tasks for each type
  • Log error messages reported in body of responses from CredHub
  • Ignore unresponsive VMs in a deployment when running an errand
  • Ignore missing VMs in a deployment when running an errand
  • Add task event log for orphaning disk for better task output
  • Allow filtering of addons by team
  • Updated bosh-template gem to aid unit testing of job templates

Fixes:

  • Update task checkpoint time to avoid a rare race condition during task startup
  • Allow using variables in addons section in the deployment manifest
  • Allow BOSH DNS names to start with numbers
  • Tag compilation VMs according to runtime config tags
  • Make orphaned disk and disk snapshot cleanup resilient to CPI errors
  • Improved HM JSON plugin restart behaviour

Bumps:

  • Ruby 2.4.x
  • EventMachine bump
  • bosh-davcli, bosh-gcscli, and bosh-s3cli

Known Issues:

  • This version of the Director release cannot be deployed by another Director due to package conflict. Upcoming updates will resolve this.
    • Error: BOSH cannot currently collocate two packages with identical names from separate releases.
  • It appears that Director may hit a race condition sometimes when updating DNS records. Subsequent deploy should resolve the problem. Upcoming 264.3.0 will resolve this problem.
    • Error: undefined method name for nil (local_dns_encoder_manager.rb)

Don't miss a new bosh release

NewReleases is sending notifications on new releases.