1.7 upgrade note (#7397)
The Session API in Consul 1.7.0 and 1.7.1 is incompatible with prior versions of Consul. This PR adds a note to our version-specific upgrade guide to guard against users upgrading before the fix in 1.7.2 is released.
This commit is contained in:
parent
1f1c347f34
commit
9634076894
|
@ -17,8 +17,17 @@ upgrade flow.
|
|||
|
||||
## Consul 1.7.0
|
||||
|
||||
Consul 1.7.0 contains two major changes that may impact upgrades:
|
||||
[stricter JSON decoding](#stricter-json-decoding) and [modified DNS outputs](#dns-ptr-record-output)
|
||||
Consul 1.7.0 contains three major changes that impact upgrades:
|
||||
[stricter JSON decoding](#stricter-json-decoding), [modified DNS outputs](#dns-ptr-record-output),
|
||||
and [backward-incompatible Session API changes](#session-api).
|
||||
|
||||
### Session API
|
||||
Consul 1.7.0 introduced a backwards incompatible change to the Session API.
|
||||
Queries to view or renew sessions from agents on earlier versions will be rejected.
|
||||
This impacts features and products including: Vault, the Enterprise snapshot agent, and locks.
|
||||
|
||||
The issue occurs when clients are still running 1.6.4 or earlier but servers have been upgraded to 1.7.0 or 1.7.1.
|
||||
For this reason, we recommend you upgrade directly to 1.7.2 when it is available as it will include a fix for this issue.
|
||||
|
||||
### Stricter JSON Decoding
|
||||
|
||||
|
|
Loading…
Reference in New Issue