github cloudfoundry/bosh v271.10.0

latest releases: v280.0.23, v280.0.22, v280.0.21...
2 years ago

🔗 Improvements

  • Updates Ruby version used by the Director to Ruby 3.0.
  • Adds parameters that permit operators to change the preferred blobstore TLS protocols and ciphers, as well as controlling whether the server's cipher list or the client's is preferred. The default TLS version used is now 1.2. These changes should make things easier for customers whose Directors have particular TLS configuration needs. The parameters and their default values can be seen in this commit: b55c6b8
  • Introduces changes that make it much easier to diagnose CPI hangs. The Director now spawns CPI children using popen3, which permits the Director to get CPI output as it is created, rather than getting it all when the CPI terminates. (PR #2319)
  • Extends the DataDog Health Monitor plugin to include custom tags when creating DataDog events for BOSH HM alerts. (PR #2306)

🛠️ Bugfix

  • bosh cck now always finds the correct stemcell in multi-CPI installation. Resolves GitHub issue #2287. (PR #2317)
  • Restricts new IAAS-native persistent disk resize operation only operations that increase size of the disk. When shrinking persistent disks, we fall back to the classic "create a new persistent disk, move the data over, and remount the new disk" strategy. NOTE: No known CPI currently makes use of this feature, so this should not affect any released code. (PR #2318)

⚠️ Known Issues

  • This release of the Director causes YAML files that end with three or more newlines to have the YAML end-of-document token added to them. (That is the ... token.) This breaks consumers of these files that were previously treating them as YAML fragments that could be copied and pasted into the middle of other YAML documents.
    • NOTE This issue is resolved in Director version 271.11.0.

Don't miss a new bosh release

NewReleases is sending notifications on new releases.