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

Github source: 1cffac5d or master branch

Happy spring-time holidays garden fans! v1.5.0 has only a couple small changes, but please note the new process.Wait() behaviour if you create lots of processes in a single container (see below).

Less Weighty Wait

  • Wait() no longer silently deletes the process state, which means it’s now safe to call attach() and wait() multiple times. The process state is cleaned up when the container is destroyed instead.
  • Clients that create large numbers of processes in a single container will want to opt-back-in to the old behaviour by setting the garden.cleanup_process_dirs_on_wait bosh property to true.

Bug Fixes

  • Fixed a regression in resolv.conf processing introduced in 1.3.0

Upload this release version to the Director:

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

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

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

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

Optionally download sha1: c86150d54162e80597cfa2959137014c41512bbf release tarball locally:

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

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