This repository has been archived by the owner on Jan 21, 2022. It is now read-only.
Releases: cloudfoundry-attic/consul-release
Releases · cloudfoundry-attic/consul-release
v116
Changes:
- This release introduces significant changes to the way
consul_agent
works, introducingdnsmasq
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
andconsul.rewrite_resolv
properties from theconsul_agent
job and introducesconsul.include_dnsmasq
,consul.dnsmasq.dns_timeout_in_seconds
, andconsul.dnsmasq.nameservers
properties with defaults oftrue
,5
, and[cf.internal/127.0.0.1#8600]
respectively.
v115
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
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 calledconfab
.confab
encapsulates the complex logic mentioned above. This release introduces a significant change toconfab
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
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
Changes:
- Supports configuring whether or not
consul_agent
job modifies/etc/resolv.conf
viaconsul.rewrite_resolv
property (defaulttrue
). 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
v110
v109
Changes:
- No functional changes, just test improvements.
v108
v107
Changes:
- No functional changes, only changes to acceptance tests.