release: github.com/cloudfoundry/garden-runc-release / 0.2.0

Github source: 87dff23c or master branch

  • Rename destroy_containers_on_startup property to destroy_containers_on_start, to match Garden-Linux-Release
  • NetOut rules now work correctly across server restarts
  • Remove tag property, which was only present for testing and was not used
  • Set $TMPDIR to a sensible path in /var/vcap/data, rather than using the tiny /tmp provided by BOSH
  • Add the network_pool property

You can find a guide to transitioning from Garden-Linux to Garden-RunC here.

Upload this release version to the Director:

$ bosh upload-release https://bosh.io/d/github.com/cloudfoundry/garden-runc-release?v=0.2.0 --sha1 69a7bd16378d9175d514357fe16ee5b5cfb553e7

Modify deployment manifest to use this release in addition to any other used releases:

releases:
- name: garden-runc
  version: "0.2.0"

Finally add needed deployment jobs and specify values for required properties.

Optionally download sha1: 69a7bd16378d9175d514357fe16ee5b5cfb553e7 release tarball locally:

# ...or download it directly using curl
$ curl -L -J -O https://bosh.io/d/github.com/cloudfoundry/garden-runc-release?v=0.2.0

# or with wget...
$ wget --content-disposition https://bosh.io/d/github.com/cloudfoundry/garden-runc-release?v=0.2.0