Skip to content

toolbelt/3.3.0

You can find the source of this version on GitHub at cloudfoundry-community/toolbelt-boshrelease. It was created based on the commit fdb586d4.

Release Notes

New Features

Toolbelt now includes gotcha for all your HTTP proxying and diagnostic needs! Because it is a MiTM proxy, it’s in a different job (toolbelt-dev) all by itself. Other tools you may not want to run in production will also go in there, as time goes on.

The toolbelt/errands job can now be used to build run multiple other errand tasks, either in parallel or serially, within a single errand job. This lets you bundle lots of test errands together, for example, and not have to deal with BOSH locking when you want to run them all at once.

Using it is as easy as:

jobs:
  - name: test-all-the-things
    templates:
      - { release: toolbelt, name: errands }
      - { release: other,    name: smoke-tests }
      - { release: other,    name: acceptance-tests }
      - { release: other,    name: network-tests }
    # other necessary job config

The new toolbelt.errands.* properties govern how this behaves.

Usage

You can reference this release in your deployment manifest from the releases section:

- name: "toolbelt"
  version: "3.3.0"
  url: "https://bosh.io/d/github.com/cloudfoundry-community/toolbelt-boshrelease?v=3.3.0"
  sha1: "3e28baccbdbec3dbab70db88414d01e4b89a3554"

Or upload it to your director with the upload-release command:

bosh upload-release --sha1 3e28baccbdbec3dbab70db88414d01e4b89a3554 \
  "https://bosh.io/d/github.com/cloudfoundry-community/toolbelt-boshrelease?v=3.3.0"

Jobs

Packages