From c06859e5bceb606c40f5f0cbda842ce008ce3bd6 Mon Sep 17 00:00:00 2001 From: Tim Gross Date: Fri, 26 Jul 2024 13:26:24 -0400 Subject: [PATCH] docs: add note about removing support for older clients in 1.9 (#23695) In Nomad 1.6.0 we started sending the node secret with RPCs that previously did not include it. We planned to deprecate the older auth workflow but didn't set a release. Removing the legacy support means that nodes running <1.6.0 will fail to heartbeat. Ref: https://hashicorp.atlassian.net/browse/NET-10009 --- website/content/docs/release-notes/nomad/upcoming.mdx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/website/content/docs/release-notes/nomad/upcoming.mdx b/website/content/docs/release-notes/nomad/upcoming.mdx index f55f24914..0e7a49081 100644 --- a/website/content/docs/release-notes/nomad/upcoming.mdx +++ b/website/content/docs/release-notes/nomad/upcoming.mdx @@ -28,6 +28,10 @@ unless there's a required change due to a security vulnerability. * Nomad will remove support for HCL1 job specifications and the `-hcl1` flag on the `nomad job run` and other commands. Refer to [GH-20195][] for more details. * Nomad will remove the [`tls_prefer_server_cipher_suites`][] agent configuration. +* Nomad will remove support for Nomad client agents older than 1.6.0. Older + nodes will fail heartbeats. Nomad servers will mark the workloads on those + nodes as lost and reschedule them normally according to the job's + [`reschedule`][] block. ## Nomad 1.10.0 LTS @@ -63,3 +67,4 @@ Nomad 1.10.0 is a Long-Term Support release for Enterprise customers. [vault-integration]: /nomad/docs/integrations/vault/acl [GH-18529]: https://github.com/hashicorp/nomad/issues/18529 [`disconnect`]: /nomad/docs/job-specification/disconnect +[`reschedule`]: /nomad/docs/job-specification/reschedule