consul: Update to 1.6.2

FEATURES

* agent: store check type in catalog [GH-6561]
* agent: update force-leave to allow for complete removal of members
  [GH-6571]
* agent: updates to the agent token trigger anti-entropy full syncs
  [GH-6577]
* snapshot agent (Consul Enterprise): Added support for saving snapshots to
  Google Cloud Storage.
* connect: Added proxy config stanza to allow exposing HTTP paths through
  Envoy for non-Connect-enabled services [GH-5396]

IMPROVEMENTS

* licensing (Consul Enterprise): Increase initial server temporary license
  duration to 6 hours to allow for longer upgrades/migrations.
* server: ensure the primary datacenter and ACL datacenter match [GH-6634]
* sdk: ignore panics due to stray goroutines logging after a test completes
  [GH-6632]
* agent: allow mesh gateways to initialize even if there are no connect
  services registered yet [GH-6576]
* agent: endpoint performance improvements, Txn endpoint in
  particular. [GH-6680]
* sdk: add NewTestServerT, deprecate NewTestServer in testutil to prevent
  nil point dereference [GH-6761]
* agent: auto_encrypt provided TLS certificates can now be used to enable
  HTTPS on clients [GH-6489]
* sentinel (Consul Enterprise): update to v0.13.0, see Sentinel changelog
  for more details

BUG FIXES

* ARM release binaries: Starting with v1.6.2, Consul will ship three
  separate versions of ARM builds. The previous ARM binaries of Consul could
  potentially crash due to the way the Go runtime manages internal pointers
  to its Go routine management constructs and how it keeps track of them
  especially during signal handling. From v1.6.2 forward, it is recommended
  to use:
  - consul_{version}_linux_armelv5.zip for all 32-bit armel systems
  - consul_{version}_linux_armhfv6.zip for all armhf systems with v6+ architecture
  - consul_{version}_linux_arm64.zip for all v8 64-bit architectures
* agent: Parse the HTTP Authorization header as case-insensitive. [GH-6568]
* agent: minimum quorum check added to Autopilot with minQuorum option
  [GH-6654]
* agent: cache notifications work after error if the underlying RPC returns
  index=1 [GH-6547]
* agent: tolerate more failure scenarios during service registration with
  central config enabled [GH-6472]
* cache: remove data race in agent cache [GH-6470]
* connect: connect CA Roots in secondary datacenters should use a
  SigningKeyID derived from their local intermediate [GH-6513]
* connect: don't colon-hex-encode the AuthorityKeyId and SubjectKeyId
  fields in connect certs [GH-6492]
* connect: intermediate CA certs generated with the vault provider lack URI
  SANs [GH-6491]
* debug: Fix a bug in sync.WaitGroup usage. [GH-6649]
* xds: tcp services using the discovery chain should not assume RDS during
  LDS [GH-6623]
* ui: Fix a bug where switching datacenters using the datacenter menu would
  lead to an empty service listing [GH-6555]
This commit is contained in:
Iku Iwasa 2019-11-24 10:36:55 +09:00
parent 9739096bcb
commit 567b7d0f85
2 changed files with 5 additions and 6 deletions

View File

@ -1,7 +1,6 @@
# $NetBSD$
DISTNAME= consul-1.6.1
PKGREVISION= 1
DISTNAME= consul-1.6.2
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/}

View File

@ -1,6 +1,6 @@
$NetBSD$
SHA1 (consul-1.6.1.tar.gz) = 5a279024243be9522d6ef4313dfec27fcb7066c3
RMD160 (consul-1.6.1.tar.gz) = 1cbeef441b7e3546eeefc8d0643df8807b4806e0
SHA512 (consul-1.6.1.tar.gz) = 67e2032bd128288b0177f23fbacaa8c289682a88ad75a744e583619e9cf9426747f3e129be89080eb2f7c8d186a9c25899d3a4ac3c0cce73b9433bb29ba18ab2
Size (consul-1.6.1.tar.gz) = 22621649 bytes
SHA1 (consul-1.6.2.tar.gz) = ef4441ad238330c9df4ff47fd32c1456d34cdcfd
RMD160 (consul-1.6.2.tar.gz) = 90671061ca548c2f891be0029b75b91508c49993
SHA512 (consul-1.6.2.tar.gz) = 2df67854b85fa27600bf2cd57c913669f784019ee5a25b20a950ab00a403ca0562d74cb73c3402ebcec6cd951d7b9b4eb80c926746bcc27050db85f31192f826
Size (consul-1.6.2.tar.gz) = 22041280 bytes