pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/sysutils/consul Update sysutils/consul to 0.9.2.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1c8c55eb1045
branches:  trunk
changeset: 366758:1c8c55eb1045
user:      fhajny <fhajny%pkgsrc.org@localhost>
date:      Thu Aug 17 07:33:28 2017 +0000

description:
Update sysutils/consul to 0.9.2.

## 0.9.2 (August 9, 2017)

BUG FIXES:

- agent: Fixed an issue where the old `-retry-join-{ec2,azure,gce}`
  command line flags were not being honored.
- server: Reverted the change that made unauthorized KV queries return
  403 instead of 404 because it had a minor bug that affected the
  operation of Vault, and in addition to fixing the bug, we identified an
  additional case that needed to be covered.

## 0.9.1 (August 9, 2017)

FEATURES:

- Secure ACL Token Introduction: It's now possible to manage Consul's
  ACL tokens without having to place any tokens inside configuration
  files.
    * A new `/v1/agent/token` API allows an agent's ACL tokens to be
    * introduced without placing them into config files, and to update
    * them without restarting the agent.
    * A new `/v1/acl/bootstrap` allows a cluster's first management
    * token to be created without using the `acl_master_token`
    * configuration.
- Metrics Viewing Endpoint: A new `/v1/agent/metrics` API displays the
  current values of internally tracked metrics.

IMPROVEMENTS:

- agent: Retry Join for Amazon AWS, Microsoft Azure, Google Cloud, and
  (new) SoftLayer is now handled through the
  https://github.com/hashicorp/go-discover library.
- agent: Reports a more detailed error message if the LAN or WAN Serf
  instance fails to bind to an address.
- agent: Added NS records and corrected SOA records to allow Consul's
  DNS interface to work properly with zone delegation.
- agent: Added support for sending metrics with labels/tags to supported
  backends.
- agent: Added a new `prefix_filter` option in the `telemetry` config to
  allow fine-grained allowing/blocking the sending of certain metrics by
  prefix.
- cli: Added a `-child-exit-code` option to `consul lock` so that it
  propagates an error code of 2 if the child process exits with an
  error.
- docs: Added a new Geo Failover Guide showing how to use prepared
  queries to implement geo failover policies for services.
- docs: Added a new Consul with Containers Guide showing critical
  aspects of operating a Consul cluster that's run inside containers.
- server: Added a `RemoveEmptyTags` option to prepared query templates
  which will strip out any empty strings in the tags list before
  executing a query.
- server: Implemented a much faster recursive delete algorithm for the
  KV store.

BUG FIXES:

- agent: Clean up temporary files during disk write errors when
  persisting services and checks.
- agent: Fixed an issue where DNS and client bind address templates were
  not being parsed via the go-sockaddr library.
- agent: Fixed status code on all KV store operations that fail due to
  an ACL issue. They now return a 403 status code, rather than a 404.
- agent: Fixed quoting issues in script health check on Windows.
- agent: Fixed an issue where `consul monitor` would exit on any empty
  log line.
- server: Updated raft library to fix issue with machine crashes causing
  snapshot files to not get saved to disk

diffstat:

 sysutils/consul/Makefile |   4 ++--
 sysutils/consul/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (27 lines):

diff -r dc2dc542493a -r 1c8c55eb1045 sysutils/consul/Makefile
--- a/sysutils/consul/Makefile  Thu Aug 17 07:17:15 2017 +0000
+++ b/sysutils/consul/Makefile  Thu Aug 17 07:33:28 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2017/08/02 17:57:02 fhajny Exp $
+# $NetBSD: Makefile,v 1.21 2017/08/17 07:33:28 fhajny Exp $
 
-DISTNAME=      consul-0.9.0
+DISTNAME=      consul-0.9.2
 CATEGORIES=    sysutils
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=hashicorp/}
 
diff -r dc2dc542493a -r 1c8c55eb1045 sysutils/consul/distinfo
--- a/sysutils/consul/distinfo  Thu Aug 17 07:17:15 2017 +0000
+++ b/sysutils/consul/distinfo  Thu Aug 17 07:33:28 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.14 2017/08/02 17:57:02 fhajny Exp $
+$NetBSD: distinfo,v 1.15 2017/08/17 07:33:28 fhajny Exp $
 
-SHA1 (consul-0.9.0.tar.gz) = e9c6c3a11f786c7f512796001191fc2e5cb1206b
-RMD160 (consul-0.9.0.tar.gz) = c92d373a1787ef2b2fc910486da00e7918326403
-SHA512 (consul-0.9.0.tar.gz) = b0b665757e248512c702e2b369f5f20ea3038033f9e69b5b4f190a3cfdf56209a84275f9a296d89b7931939acfc47c8ef9c3c0ed11ce326dcb2c3da97e3ba414
-Size (consul-0.9.0.tar.gz) = 6601694 bytes
+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



Home | Main Index | Thread Index | Old Index