Skip to content

v0.90.0 - switching to bosh2

Compare
Choose a tag to compare
@drnic drnic released this 18 Jul 22:28
· 65 commits to master since this release

This release is the first that moves towards supporting bosh2 CLI, both its required project files/schema and ultimately to use bosh2 for some bosh-gen commands.

Ongoing tickets are grouped at https://github.com/cloudfoundry-community/bosh-gen/projects/1

Changes in v0.90.0

Required for bosh2

  • config/private.yml schema changed

Style/lint changes

  • single manifest that "just works", rather than templates/make_manifest to merge several part files together. Generated stub manifests/thing.yml should be updated as you develop your release to always deploy a useful working system. bosh2 deploy manifests/thing.yml should "just work" please.
  • ctl for name of job monit control script

Removed

  • bosh1 ruby plugin - bosh2 is written in golang and does not support plugins; I'm unsure how much this plugin was used; but if it was then it needs rewriting
  • old specs + .travis.yml for testing generators; instead we'll look at having integration tests via CI
  • data/properties.sh template - it wasn't a pattern that was being adopted