Bump github.com/hashicorp/consul/api from 1.18.0 to 1.19.1 #121

Closed
dependabot[bot] wants to merge 1 commits from dependabot/go_modules/github.com/hashicorp/consul/api-1.19.1 into v3
dependabot[bot] commented 2023-02-24 20:59:02 +03:00 (Migrated from github.com)

Bumps github.com/hashicorp/consul/api from 1.18.0 to 1.19.1.

Changelog

Sourced from github.com/hashicorp/consul/api's changelog.

1.14.4 (January 26, 2023)

BREAKING CHANGES:

  • connect: Fix configuration merging for transparent proxy upstreams. Proxy-defaults and service-defaults config entries were not correctly merged for implicit upstreams in transparent proxy mode and would result in some configuration not being applied. To avoid issues when upgrading, ensure that any proxy-defaults or service-defaults have correct configuration for upstreams, since all fields will now be properly used to configure proxies. [GH-16000]
  • peering: Newly created peering connections must use only lowercase characters in the name field. Existing peerings with uppercase characters will not be modified, but they may encounter issues in various circumstances. To maintain forward compatibility and avoid issues, it is recommended to destroy and re-create any invalid peering connections so that they do not have a name containing uppercase characters. [GH-15697]

FEATURES:

  • connect: add flags envoy-ready-bind-port and envoy-ready-bind-address to the consul connect envoy command that allows configuration of readiness probe on proxy for any service kind. [GH-16015]
  • deps: update to latest go-discover to provide ECS auto-discover capabilities. [GH-13782]

IMPROVEMENTS:

  • acl: relax permissions on the WatchServers, WatchRoots and GetSupportedDataplaneFeatures gRPC endpoints to accept any valid ACL token [GH-15346]
  • connect: Add support for ConsulResolver to specifies a filter expression [GH-15659]
  • grpc: Use new balancer implementation to reduce periodic WARN logs when shuffling servers. [GH-15701]
  • partition: (Consul Enterprise only) when loading service from on-disk config file or sending API request to agent endpoint, if the partition is unspecified, consul will default the partition in the request to agent's partition [GH-16024]

BUG FIXES:

  • agent: Fix assignment of error when auto-reloading cert and key file changes. [GH-15769]
  • agent: Fix issue where the agent cache would incorrectly mark protobuf objects as updated. [GH-15866]
  • cli: Fix issue where consul connect envoy was unable to configure TLS over unix-sockets to gRPC. [GH-15913]
  • connect: (Consul Enterprise only) Fix issue where upstream configuration from proxy-defaults and service-defaults was not properly merged. This could occur when a mixture of empty-strings and "default" were used for the namespace or partition fields.
  • connect: Fix issue where service-resolver protocol checks incorrectly errored for failover peer targets. [GH-15833]
  • connect: Fix issue where watches on upstream failover peer targets did not always query the correct data. [GH-15865]
  • xds: fix bug where sessions for locally-managed services could fail with "this server has too many xDS streams open" [GH-15789]

1.13.6 (January 26, 2023)

FEATURES:

  • connect: add flags envoy-ready-bind-port and envoy-ready-bind-address to the consul connect envoy command that allows configuration of readiness probe on proxy for any service kind. [GH-16015]
  • deps: update to latest go-discover to provide ECS auto-discover capabilities. [GH-13782]

IMPROVEMENTS:

  • grpc: Use new balancer implementation to reduce periodic WARN logs when shuffling servers. [GH-15701]
  • partition: (Consul Enterprise only) when loading service from on-disk config file or sending API request to agent endpoint, if the partition is unspecified, consul will default the partition in the request to agent's partition [GH-16024]

BUG FIXES:

  • agent: Fix assignment of error when auto-reloading cert and key file changes. [GH-15769]

1.12.9 (January 26, 2023)

FEATURES:

... (truncated)

Commits
  • fd6998e revert go mod changes
  • e18b5e2 fix api incompatibility
  • f6bceb1 update root go mod and go tidy
  • cc57dbd update changelog and version
  • 1abd87a bump api and envoyextension in troubleshoot module
  • e9426da bump api version in envoyextension submodule
  • 1cacf08 bump sdk version
  • 983a1b8 backport of commit 1180908144b4afd26c3546d2ab43d34e135a029c (#16389)
  • a618065 Backport of Add docs for usage endpoint and command into release/1.15.x (#16382)
  • 2fb0a2f Backport of Add docs for usage endpoint and command into release/1.15.x (#16383)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 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](https://github.com/hashicorp/consul) from 1.18.0 to 1.19.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/hashicorp/consul/blob/main/CHANGELOG.md">github.com/hashicorp/consul/api's changelog</a>.</em></p> <blockquote> <h2>1.14.4 (January 26, 2023)</h2> <p>BREAKING CHANGES:</p> <ul> <li>connect: Fix configuration merging for transparent proxy upstreams. Proxy-defaults and service-defaults config entries were not correctly merged for implicit upstreams in transparent proxy mode and would result in some configuration not being applied. To avoid issues when upgrading, ensure that any proxy-defaults or service-defaults have correct configuration for upstreams, since all fields will now be properly used to configure proxies. [<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/16000">GH-16000</a>]</li> <li>peering: Newly created peering connections must use only lowercase characters in the <code>name</code> field. Existing peerings with uppercase characters will not be modified, but they may encounter issues in various circumstances. To maintain forward compatibility and avoid issues, it is recommended to destroy and re-create any invalid peering connections so that they do not have a name containing uppercase characters. [<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/15697">GH-15697</a>]</li> </ul> <p>FEATURES:</p> <ul> <li>connect: add flags <code>envoy-ready-bind-port</code> and <code>envoy-ready-bind-address</code> to the <code>consul connect envoy</code> command that allows configuration of readiness probe on proxy for any service kind. [<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/16015">GH-16015</a>]</li> <li>deps: update to latest go-discover to provide ECS auto-discover capabilities. [<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/13782">GH-13782</a>]</li> </ul> <p>IMPROVEMENTS:</p> <ul> <li>acl: relax permissions on the <code>WatchServers</code>, <code>WatchRoots</code> and <code>GetSupportedDataplaneFeatures</code> gRPC endpoints to accept <em>any</em> valid ACL token [<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/15346">GH-15346</a>]</li> <li>connect: Add support for ConsulResolver to specifies a filter expression [<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/15659">GH-15659</a>]</li> <li>grpc: Use new balancer implementation to reduce periodic WARN logs when shuffling servers. [<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/15701">GH-15701</a>]</li> <li>partition: <strong>(Consul Enterprise only)</strong> when loading service from on-disk config file or sending API request to agent endpoint, if the partition is unspecified, consul will default the partition in the request to agent's partition [<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/16024">GH-16024</a>]</li> </ul> <p>BUG FIXES:</p> <ul> <li>agent: Fix assignment of error when auto-reloading cert and key file changes. [<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/15769">GH-15769</a>]</li> <li>agent: Fix issue where the agent cache would incorrectly mark protobuf objects as updated. [<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/15866">GH-15866</a>]</li> <li>cli: Fix issue where <code>consul connect envoy</code> was unable to configure TLS over unix-sockets to gRPC. [<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/15913">GH-15913</a>]</li> <li>connect: <strong>(Consul Enterprise only)</strong> Fix issue where upstream configuration from proxy-defaults and service-defaults was not properly merged. This could occur when a mixture of empty-strings and &quot;default&quot; were used for the namespace or partition fields.</li> <li>connect: Fix issue where service-resolver protocol checks incorrectly errored for failover peer targets. [<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/15833">GH-15833</a>]</li> <li>connect: Fix issue where watches on upstream failover peer targets did not always query the correct data. [<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/15865">GH-15865</a>]</li> <li>xds: fix bug where sessions for locally-managed services could fail with &quot;this server has too many xDS streams open&quot; [<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/15789">GH-15789</a>]</li> </ul> <h2>1.13.6 (January 26, 2023)</h2> <p>FEATURES:</p> <ul> <li>connect: add flags <code>envoy-ready-bind-port</code> and <code>envoy-ready-bind-address</code> to the <code>consul connect envoy</code> command that allows configuration of readiness probe on proxy for any service kind. [<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/16015">GH-16015</a>]</li> <li>deps: update to latest go-discover to provide ECS auto-discover capabilities. [<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/13782">GH-13782</a>]</li> </ul> <p>IMPROVEMENTS:</p> <ul> <li>grpc: Use new balancer implementation to reduce periodic WARN logs when shuffling servers. [<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/15701">GH-15701</a>]</li> <li>partition: <strong>(Consul Enterprise only)</strong> when loading service from on-disk config file or sending API request to agent endpoint, if the partition is unspecified, consul will default the partition in the request to agent's partition [<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/16024">GH-16024</a>]</li> </ul> <p>BUG FIXES:</p> <ul> <li>agent: Fix assignment of error when auto-reloading cert and key file changes. [<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/15769">GH-15769</a>]</li> </ul> <h2>1.12.9 (January 26, 2023)</h2> <p>FEATURES:</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/hashicorp/consul/commit/fd6998eceb83b7fbeb0dbc2997f13f20a1e8c9c4"><code>fd6998e</code></a> revert go mod changes</li> <li><a href="https://github.com/hashicorp/consul/commit/e18b5e277c1bb6214c83a94fa6299559d203ab8d"><code>e18b5e2</code></a> fix api incompatibility</li> <li><a href="https://github.com/hashicorp/consul/commit/f6bceb11bfc309acceb45f98ecaea62516bf805e"><code>f6bceb1</code></a> update root go mod and go tidy</li> <li><a href="https://github.com/hashicorp/consul/commit/cc57dbd35c3606487d90b42a640272ef2112895d"><code>cc57dbd</code></a> update changelog and version</li> <li><a href="https://github.com/hashicorp/consul/commit/1abd87a7505ce22195613dee71a9bb5ed00883eb"><code>1abd87a</code></a> bump api and envoyextension in troubleshoot module</li> <li><a href="https://github.com/hashicorp/consul/commit/e9426da85d8e1cdccc54c2468d866978268a3cd6"><code>e9426da</code></a> bump api version in envoyextension submodule</li> <li><a href="https://github.com/hashicorp/consul/commit/1cacf0801bc9adb654127f9ff139ca2ad84934a3"><code>1cacf08</code></a> bump sdk version</li> <li><a href="https://github.com/hashicorp/consul/commit/983a1b8ddb5ce02192aa58bb2d451a5e4140f588"><code>983a1b8</code></a> backport of commit 1180908144b4afd26c3546d2ab43d34e135a029c (<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/16389">#16389</a>)</li> <li><a href="https://github.com/hashicorp/consul/commit/a6180659d0f3d3c3fd4a74de4b98af037dda1afd"><code>a618065</code></a> Backport of Add docs for usage endpoint and command into release/1.15.x (<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/16382">#16382</a>)</li> <li><a href="https://github.com/hashicorp/consul/commit/2fb0a2f16e94c5baa1e493cbd3ce6d6d3aec0c1d"><code>2fb0a2f</code></a> Backport of Add docs for usage endpoint and command into release/1.15.x (<a href="https://github-redirect.dependabot.com/hashicorp/consul/issues/16383">#16383</a>)</li> <li>Additional commits viewable in <a href="https://github.com/hashicorp/consul/compare/api/v1.18.0...api/v1.19.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/hashicorp/consul/api&package-manager=go_modules&previous-version=1.18.0&new-version=1.19.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 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) </details>
github-actions[bot] (Migrated from github.com) approved these changes 2023-02-24 20:59:17 +03:00
vtolstov closed this pull request 2023-05-05 16:52:36 +03:00

Pull request closed

Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: unistack-org/micro-config-consul#121
No description provided.