summaryrefslogtreecommitdiff
path: root/sysutils/consul
diff options
context:
space:
mode:
authorfhajny <fhajny@pkgsrc.org>2017-09-11 11:53:06 +0000
committerfhajny <fhajny@pkgsrc.org>2017-09-11 11:53:06 +0000
commite45b46bbc05137c3528e990960d28ed8ee80abe1 (patch)
tree7b6ee727d122db8b3c12b3b68006686548b9f921 /sysutils/consul
parentda980ef4cd64420c50d582e7f5b53bf99ac5a509 (diff)
downloadpkgsrc-e45b46bbc05137c3528e990960d28ed8ee80abe1.tar.gz
Update sysutils/consul to 0.9.3.
FEATURES: - LAN Network Segments: (Consul Enterprise) Added a new Network Segments capability which allows users to configure Consul to support segmented LAN topologies with multiple, distinct gossip pools. - WAN Join for Cloud Providers: Added WAN support for retry join for cloud providers via go-discover, including Amazon AWS, Microsoft Azure, Google Cloud, and SoftLayer. This uses the same "provider" syntax supported for `-retry-join` via the `-retry-join-wan` configuration. - RPC Rate Limiter: Consul agents in client mode have a new `limits` configuration that enables a rate limit on RPC calls the agent makes to Consul servers. IMPROVEMENTS: - agent: Switched to using a read lock for the agent's RPC dispatcher, which prevents RPC calls from getting serialized. - agent: When joining a cluster, Consul now skips the unique node ID constraint for Consul members running Consul older than 0.8.5. This makes it easier to upgrade to newer versions of Consul in an existing cluster with non-unique node IDs. - build: Upgraded Go version to 1.9. - server: Consul servers can re-establish quorum after all of them change their IP addresses upon a restart. BUG FIXES: - agent: Fixed an issue with consul watches not triggering when ACLs are enabled. - agent: Updated memberlist library for a deadlock fix. - agent: Fixed a panic when retrieving NS or SOA records on Consul clients (non-servers). This also changed the Consul server list to come from the catalog and not the agent's local state when serving these requests, so the results are consistent across a cluster. - cli: Updated the CLI library to pull in a fix that prevents all subcommands from being shown when showing the agent's usage list; now just top-level commands are shown. - server: Fixed an issue with Consul snapshots not saving on Windows because of errors with the `fsync` syscall.
Diffstat (limited to 'sysutils/consul')
-rw-r--r--sysutils/consul/Makefile4
-rw-r--r--sysutils/consul/distinfo10
2 files changed, 7 insertions, 7 deletions
diff --git a/sysutils/consul/Makefile b/sysutils/consul/Makefile
index 5010fed042d..d22984b7094 100644
--- a/sysutils/consul/Makefile
+++ b/sysutils/consul/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2017/08/17 07:33:28 fhajny Exp $
+# $NetBSD: Makefile,v 1.22 2017/09/11 11:53:06 fhajny Exp $
-DISTNAME= consul-0.9.2
+DISTNAME= consul-0.9.3
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/}
diff --git a/sysutils/consul/distinfo b/sysutils/consul/distinfo
index aa68eb3bd40..c954093db89 100644
--- a/sysutils/consul/distinfo
+++ b/sysutils/consul/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.15 2017/08/17 07:33:28 fhajny Exp $
+$NetBSD: distinfo,v 1.16 2017/09/11 11:53:06 fhajny Exp $
-SHA1 (consul-0.9.2.tar.gz) = 9a044f8a952ac49595ebc3ce2ba54994e2fc7364
-RMD160 (consul-0.9.2.tar.gz) = d663856d473d61f046fde2bddbdd1c5b87242cf5
-SHA512 (consul-0.9.2.tar.gz) = 67f596083848715c3bca6787caef0cdd7e67fba68274cd5208affecea984dd9b4e4e72c469723f8cc7f7f7d34e2f5302b5763f5b1a951ee0d33be91e87bdcb1a
-Size (consul-0.9.2.tar.gz) = 7242314 bytes
+SHA1 (consul-0.9.3.tar.gz) = 10d4e28c3410db48d1b3226f008116443db8bbf1
+RMD160 (consul-0.9.3.tar.gz) = 7ecfaefdaffce358a5fcf83d4877ecbde4fba919
+SHA512 (consul-0.9.3.tar.gz) = ed07d4b1f5c32140afa24274d43ebe3b0e20e339d8a62a032964e78ee1490d323147e689dd174b157ee7a6f67ded3c8dde149900534b2674dd15fd609a390259
+Size (consul-0.9.3.tar.gz) = 7278333 bytes