Skip to content

consul/114

You can find the source of this version on GitHub at cloudfoundry-incubator/consul-release. It was created based on the commit 449cdc5f.

Release Notes

Changes: - In order to “BOSH-ify” Consul, some fairly complex logic is required to automatically ensure robustness of the cluster in the face of both normal BOSH lifecycle operations (e.g. rolling updates) and unplanned “disasters” such as hardware failure leading to temporary quorum loss. consul-release manages the Consul process with a wrapper program called confab. confab encapsulates the complex logic mentioned above. This release introduces a significant change to confab which should allow a Consul server cluster to recover better from a temporary quorum loss. details - This release has been marked as a pre-release since (a) recently added features in v111 and v112 should not be used and are reverted in a later release, and (b) the changes mentioned above were found to have an issue. - Other non-functional changes.

Usage

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

- name: "consul"
  version: "114"
  url: "https://bosh.io/d/github.com/cloudfoundry-incubator/consul-release?v=114"
  sha1: "793a4212037c7fe7c150d78551a49e675c85b455"

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

bosh upload-release --sha1 793a4212037c7fe7c150d78551a49e675c85b455 \
  "https://bosh.io/d/github.com/cloudfoundry-incubator/consul-release?v=114"

Jobs

Packages