pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/consul



Module Name:    pkgsrc
Committed By:   fhajny
Date:           Mon Sep 11 11:53:06 UTC 2017

Modified Files:
        pkgsrc/sysutils/consul: Makefile distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/sysutils/consul/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/sysutils/consul/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/consul/Makefile
diff -u pkgsrc/sysutils/consul/Makefile:1.21 pkgsrc/sysutils/consul/Makefile:1.22
--- pkgsrc/sysutils/consul/Makefile:1.21        Thu Aug 17 07:33:28 2017
+++ pkgsrc/sysutils/consul/Makefile     Mon Sep 11 11:53:06 2017
@@ -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/}
 

Index: pkgsrc/sysutils/consul/distinfo
diff -u pkgsrc/sysutils/consul/distinfo:1.15 pkgsrc/sysutils/consul/distinfo:1.16
--- pkgsrc/sysutils/consul/distinfo:1.15        Thu Aug 17 07:33:28 2017
+++ pkgsrc/sysutils/consul/distinfo     Mon Sep 11 11:53:06 2017
@@ -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



Home | Main Index | Thread Index | Old Index