Adds flag -append-filename (which works on values version, dc, node and status) to consul snapshot save command.
Adding the flag -append-filename version,dc,node,status will add consul version, consul datacenter, node name and leader/follower
(status) in the file name given in the snapshot save command before the file extension. [GH-18625]
Reduce the frequency of metric exports from Consul to HCP from every 10s to every 1m [GH-18584]
api: Add support for listing ACL tokens by service name. [GH-18667]
checks: It is now possible to configure agent TCP checks to use TLS with
optional server SNI and mutual authentication. To use TLS with a TCP check, the
check must enable the tcp_use_tls boolean. By default the agent will use the
TLS configuration in the tls.default stanza. [GH-18381]
command: Adds -since flag in consul debug command which internally calls hcdiag for debug information in the past. [GH-18797]
log: Currently consul logs files like this consul-{timestamp}.log. This change makes sure that there is always
consul.log file with the latest logs in it. [GH-18617]
BUG FIXES:
Inherit locality from services when registering sidecar proxies. [GH-18437]
UI : Nodes list view was breaking for synthetic-nodes. Fix handles non existence of consul-version meta for node. [GH-18464]
api: Fix /v1/agent/self not returning latest configuration [GH-18681]
ca: Vault provider now cleans up the previous Vault issuer and key when generating a new leaf signing certificate [GH-18779] [GH-18773]
check: prevent go routine leakage when existing Defercheck of same check id is not nil [GH-18558]
connect: Fix issue where Envoy endpoints would not populate correctly after a snapshot restore. [GH-18636]
gateways: Fix a bug where gateway to service mappings weren't being cleaned up properly when externally registered proxies were being deregistered. [GH-18831]
telemetry: emit consul version metric on a regular interval. [GH-18724]
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps github.com/hashicorp/consul/api from 1.24.0 to 1.25.1.
Changelog
Sourced from github.com/hashicorp/consul/api's changelog.
... (truncated)
Commits
072476c
Update for 1.25.191930bd
Backport of Add operator audit endpoint changes into release/1.16.x (#18901)ad696e2
Update Consul API Version for 1.16.x (#18867)5e7693b
NET-4519 Collecting journald logs in "consul debug" bundle (#18797) (#18884)e411c03
Backport of Remove flaky test assertions into release/1.16.x (#18871)ce99c74
Backport of Fix typo in permissive mTLS docs into release/1.16.x (#18589)333883d
Backport of Fix gateway services cleanup where proxy deregistration happens a...38f4d1b
Backport of docs: Fix typo in description for server_addresses into release/1...d732000
Backport of docs: K8s secondary DC requirements into release/1.16.x (#18386)41d2fea
add changes from failed backport (#18841)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show