Subject: CVS commit: pkgsrc/sysutils/consul
From: Filip Hajny
Date: 2018-05-14 18:12:41
Message id: 20180514161241.BA858FBEC@cvs.NetBSD.org

Log Message:
sysutils/consul: Update to 1.1.0.

FEATURES:

- UI: The web UI has been completely redesigned and rebuilt and is in
  an opt-in beta period.
- api: Added support for Prometheus client format in metrics endpoint
  with `?format=prometheus` (see docs)
- agent: New Cloud Auto-join provider: Joyent Triton.
- agent: (Consul Enterprise) Implemented license management with
  license propagation within a datacenter.

BREAKING CHANGES:

- agent: The following previously deprecated fields and config options
  have been removed
  - `CheckID` has been removed from config file check definitions (use
    `id` instead).
  - `script` has been removed from config file check definitions (use
    `args` instead).
  - `enableTagOverride` is no longer valid in service definitions (use
    `enable_tag_override` instead).
  - The deprecated set of metric names (beginning with
    `consul.consul.`) has been removed along with the
    `enable_deprecated_names` option from the metrics configuration.

IMPROVEMENTS:

- agent: Improve DNS performance on large clusters
- agent: `start_join`, `start_join_wan`, `retry_join`,
  `retry_join_wan` config params now all support go-sockaddr templates
- server: Added new configuration options `raft_snapshot_interval` and
  `raft_snapshot_threshold` to allow operators to  configure how often
  servers take raft snapshots. The default values for these have been
  tuned for large and busy clusters with high write load.

BUG FIXES:

- agent: Only call signal.Notify once during agent startup
- agent: Add support for the new Service Meta field in agent config
- api: Add support for the new Service Meta field in API client
- agent: Updated serf library for two bug fixes - allow enough time
  for leave intents to propagate
- agent: When node-level checks (e.g. maintenance mode) were deleted,
  some watchers currently in between blocking calls may have missed
  the change in index.

Files:
RevisionActionfile
1.25modifypkgsrc/sysutils/consul/distinfo
1.32modifypkgsrc/sysutils/consul/Makefile