Fri Sep 14 09:53:25 2018 UTC ()
sysutils/consul: Update to 1.2.3.

FEATURES:

- agent: New Cloud Auto-join provider: Kubernetes (K8S)
- http: Added support for "Authorization: Bearer" head in addition to
  the X-Consul-Token header.
- dns: Added a way to specify SRV weights for each service instance to
  allow weighted DNS load-balancing.
- dns: Include EDNS-ECS options in EDNS responses where appropriate:
  see RFC 7871
- ui: Add markers/icons for external sources

IMPROVEMENTS:

- ui: Switch to fullscreen layout for lists and detail, left aligned
  forms
- connect: TLS certificate readiness now performs x509 certificate
  verification to determine whether the cert is usable.
- ui: The syntax highlighting/code editor is now on by default
- ui: Fallback to showing `Node.Address` if `Service.Address` is not
  set
- gossip: Improvements to Serf and memberlist improving gossip
  stability on very large clusters (over 35k tested)

BUG FIXES:
- agent: Avoid returning empty data on startup of a non-leader server
- agent: Fixed a panic when serf_wan port was -1 but a
  reconnect_timeout_wan value was set.
- agent: Fixed a problem where errors regarding DNS server creation
  where never shown.
- agent: Start with invalid http configuration again, even though the
  build-in proxy for connect won't start in that case.
- catalog: Allow renaming nodes with IDs.
- dns: Fixes a bug with the DNS recursor, where we would not move onto
  the next provided recursor if we encounter a SERVFAIL or REFUSED
  status.
- server: Fixed a memory leak in blocking queries against /event/list.
- snapshot: Fixed a bug where node metadata wasn't being included in
  or restored from the snapshots.
- connect: Fixed a bug where managed proxy instances registered for
  instances with different name and ID and with restrictive ACL would
  not be allowed.
- connect: Fixed a bug where built-in CA state was not correctly
  restored from a snapshot
- connect: Fixed a bug where Checks with
  `deregister_critical_service_after` would deregister the service but
  not remove the managed proxy
- connect: Fixed a bug that would output an error about pruning CAs
  every hour on the leader and might cause some CA configurations not
  to be pruned correctly
- raft: Update raft vendoring to pull in a fix for a potential memory
  leak.
- license: (Consul Enterprise) Fix an issue with the license not being
  reloaded from snapshots.
- license: (Consul Enterprise) Fix an issue with encoding/decoding of
  the license package type from the /v1/operator/license endpoint.
- cli: Correctly exit with error code 1 when failing to list DCs with
  the catalog command
- ui: Improve layout on screens of a large portrait orientation
- ui: Various browser layout bugs for various vendors/setups


(fhajny)
diff -r1.35 -r1.36 pkgsrc/sysutils/consul/Makefile
diff -r1.27 -r1.28 pkgsrc/sysutils/consul/distinfo

cvs diff -r1.35 -r1.36 pkgsrc/sysutils/consul/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/consul/Makefile 2018/07/31 12:34:55 1.35
+++ pkgsrc/sysutils/consul/Makefile 2018/09/14 09:53:25 1.36
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.35 2018/07/31 12:34:55 fhajny Exp $ 1# $NetBSD: Makefile,v 1.36 2018/09/14 09:53:25 fhajny Exp $
2 2
3DISTNAME= consul-1.2.2 3DISTNAME= consul-1.2.3
4CATEGORIES= sysutils 4CATEGORIES= sysutils
5MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/}
6 6
7MAINTAINER= filip@joyent.com 7MAINTAINER= filip@joyent.com
8HOMEPAGE= https://www.consul.io/ 8HOMEPAGE= https://www.consul.io/
9COMMENT= Tool for service discovery, monitoring and configuration 9COMMENT= Tool for service discovery, monitoring and configuration
10LICENSE= mpl-2.0 10LICENSE= mpl-2.0
11 11
12EXTRACT_USING= bsdtar 12EXTRACT_USING= bsdtar
13 13
14GITHUB_TAG= v${PKGVERSION_NOREV} 14GITHUB_TAG= v${PKGVERSION_NOREV}
15 15
16GO_DIST_BASE= ${DISTNAME} 16GO_DIST_BASE= ${DISTNAME}

cvs diff -r1.27 -r1.28 pkgsrc/sysutils/consul/distinfo (expand / switch to unified diff)

--- pkgsrc/sysutils/consul/distinfo 2018/07/31 12:34:55 1.27
+++ pkgsrc/sysutils/consul/distinfo 2018/09/14 09:53:25 1.28
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.27 2018/07/31 12:34:55 fhajny Exp $ 1$NetBSD: distinfo,v 1.28 2018/09/14 09:53:25 fhajny Exp $
2 2
3SHA1 (consul-1.2.2.tar.gz) = 14c3e80750b09dc62b8dbdd9d8c267cfb79495be 3SHA1 (consul-1.2.3.tar.gz) = c507e1c0b31fa02dd5ba3f8a3a981e6f7b0c464d
4RMD160 (consul-1.2.2.tar.gz) = aa80d6911df670cbb443c645cc8c15dbec7bca1d 4RMD160 (consul-1.2.3.tar.gz) = 33260dd044973a76673f3694d693ac3b16964542
5SHA512 (consul-1.2.2.tar.gz) = 715f69e7b36d0070ea4e602dc50f51aa2547dbbbbb07cce985da79d1e201c6e84dade8a7c810e3602f88cfbd30e063669076954d2541810a18a0c9e7c9ff8458 5SHA512 (consul-1.2.3.tar.gz) = 71a7dbfc031df4a96faf2ddd829f289e96adefd0e0087208bbdd26e742a24e3da05fceea4181eb915703ad3323ed5b02bf74eb3fdfbed1e9a1afa2f74acb2a34
6Size (consul-1.2.2.tar.gz) = 15789375 bytes 6Size (consul-1.2.3.tar.gz) = 18428593 bytes