github hashicorp/consul v1.8.4

latest releases: v1.15.11, v1.16.7, v1.17.4...
3 years ago

1.8.4 (September 11, 2020)

FEATURES:

  • agent: expose the list of supported envoy versions on /v1/agent/self [GH-8545]
  • cache: Config parameters for cache throttling are now reloaded automatically on agent reload. Restarting the agent is not needed anymore. [GH-8552]
  • connect: all config entries pick up a meta field [GH-8596]

IMPROVEMENTS:

  • api: Added ACLMode method to the AgentMember type to determine what ACL mode the agent is operating in. [GH-8575]
  • api: Added IsConsulServer method to the AgentMember type to easily determine whether the agent is a server. [GH-8575]
  • api: Added constants for common tag keys and values in the Tags field of the AgentMember struct. [GH-8575]
  • api: Allow for the client to use TLS over a Unix domain socket. [GH-8602]
  • api: GET v1/operator/keyring also lists primary keys. [GH-8522]
  • connect: Add support for http2 and grpc to ingress gateways [GH-8458]
  • serf: update to v0.9.4 which supports primary keys in the ListKeys operation. [GH-8522]

BUGFIXES:

  • [backport/1.8.x] connect: use stronger validation that ingress gateways have compatible protocols defined for their upstreams [GH-8494]
  • agent: ensure that we normalize bootstrapped config entries [GH-8547]
  • api: Fixed a panic caused by an api request with Connect=null [GH-8537]
  • connect: connect envoy command now respects the -ca-path flag [GH-8606]
  • connect: fix bug in preventing some namespaced config entry modifications [GH-8601]
  • connect: fix renewing secondary intermediate certificates [GH-8588]
  • ui: fixed a bug related to in-folder KV creation GH-8613

Don't miss a new consul release

NewReleases is sending notifications on new releases.