Skip to content

Commit

Permalink
docs: add note about Nomad support for Consul 1.13.8 (#17512)
Browse files Browse the repository at this point in the history
* docs: add note about Nomad support for Consul 1.13.8

* apply code review changes
  • Loading branch information
lgfa29 authored Jun 1, 2023
1 parent a043981 commit 7293e1a
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions website/content/docs/upgrading/upgrade-specific.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ Before upgrading, ensure that all of your applications can handle this new API b

#### Remove deprecated service-defaults peer upstream override behavior

When configuring a service defaults configuration entry, the [`UpstreamConfig.Overrides` configuration](/consul/docs/connect/config-entries/service-defaults#upstreamconfig-overrides)
When configuring a service defaults configuration entry, the [`UpstreamConfig.Overrides` configuration](/consul/docs/connect/config-entries/service-defaults#upstreamconfig-overrides)
does not apply to peer upstreams unless the [`Peer`](/consul/docs/connect/config-entries/service-defaults#upstreamconfig-overrides-peer) field is explicitly provided.
This change removes the backward-compatibility behavior introduced in Consul 1.15.x. Refer to the [upgrade instructions for 1.15.x](#service-defaults-overrides-for-upstream-peered-services) for more information.

Expand Down Expand Up @@ -152,7 +152,7 @@ In Consul v1.15 and higher:
UpstreamConfig = {
Overrides = [
{
Name = foo # Applies to local service `foo`
Name = foo # Applies to local service `foo`
},
{
Name = foo # Applies to `foo` imported from peered cluster `bar`
Expand Down Expand Up @@ -402,6 +402,12 @@ if the Vault policy is not modified as described.
As a precaution, we recommend both modifying the Vault policy and upgrading
to Consul 1.13.3 or later to avoid the breaking nature of that change.

### Nomad Incompatibility

Nomad users should not upgrade to Consul v1.13.8. An API change in this Consul
release prevents Nomad from correctly detecting the Consul agent version. As a
result, allocations are not placed in clients running v1.13.8.

## Consul 1.12.x ((#consul-1-12-0))

### Modify Vault Policy for Vault CA Provider
Expand Down

0 comments on commit 7293e1a

Please sign in to comment.