Skip to content
This repository has been archived by the owner on Jan 21, 2022. It is now read-only.

Releases: cloudfoundry-attic/consul-release

v116

09 Sep 06:32
Compare
Choose a tag to compare
v116 Pre-release
Pre-release

Changes:

  • This release introduces significant changes to the way consul_agent works, introducing dnsmasq for DNS recursion and having it delegate to Consul only for queries matching the Consul domain. These changes are currently work-in-progress and have some minor issues which will be ironed out in the next few releases.
  • Removes the recently added consul.agent.ports.dns and consul.rewrite_resolv properties from the consul_agent job and introduces consul.include_dnsmasq, consul.dnsmasq.dns_timeout_in_seconds, and consul.dnsmasq.nameservers properties with defaults of true, 5, and [cf.internal/127.0.0.1#8600] respectively.

v115

04 Sep 03:31
Compare
Choose a tag to compare
v115 Pre-release
Pre-release

Changes:

  • No functional changes.
  • 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) changes introduced in v114 have a known issue.

v114

04 Sep 03:30
Compare
Choose a tag to compare
v114 Pre-release
Pre-release

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.

v113

04 Sep 03:15
Compare
Choose a tag to compare
v113 Pre-release
Pre-release

Changes:

  • No functional changes, only improvements to documentation.
  • This release has been marked as a pre-release since the functionality changes in the previous two releases should not be used and are reverted in a later release.

v112

01 Sep 20:12
Compare
Choose a tag to compare
v112 Pre-release
Pre-release

Changes:

  • Supports configuring whether or not consul_agent job modifies /etc/resolv.conf via consul.rewrite_resolv property (default true). details
  • This release has been marked as a pre-release since the feature mentioned above should not be used and is reverted in a later release.

v111

01 Sep 20:09
Compare
Choose a tag to compare
v111 Pre-release
Pre-release

Changes:

  • Supports configuring which port consul_agent serves DNS on via consul.agent.ports.dns property (default 53). details
  • This release has been marked as a pre-release since the feature mentioned above should not be used and is reverted in a later release.

v110

30 Aug 20:46
Compare
Choose a tag to compare

Changes:

  • Initial work to add cross-platform support (Linux and Windows) for consul-release. details
  • Other non-functional changes.

v109

27 Aug 05:40
Compare
Choose a tag to compare

Changes:

  • No functional changes, just test improvements.

v108

27 Aug 05:40
Compare
Choose a tag to compare

Changes:

  • consul_agent in client mode uses ephemeral disk instead of possibly-non-existent persistent disk for storing data such as gossip keyring data, avoiding issues such as having no space left on the root volume device. details

v107

17 Aug 15:59
Compare
Choose a tag to compare

Changes:

  • No functional changes, only changes to acceptance tests.