Skip to content

Commit

Permalink
[DOCS] Add deprecation docs for legacy node role settings (#77719) (#…
Browse files Browse the repository at this point in the history
…77768)

We deprecated several legacy node role settings in 7.9 with PR #54998. However,
we didn't add a related item to the 7.9 breaking changes docs. This adds the
missing item.

Relates to #71163.
  • Loading branch information
jrodewig authored Sep 15, 2021
1 parent 456ba91 commit 0983cc6
Showing 1 changed file with 24 additions and 1 deletion.
25 changes: 24 additions & 1 deletion docs/reference/migration/migrate_7_9.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,6 @@ you dynamically update the index mapping based on the template's mapping configu

[[deprecate_auto_import_dangling_indices]]
.Automatically importing dangling indices is disabled by default.

[%collapsible]
====
*Details* +
Expand All @@ -155,6 +154,30 @@ Alternatively you can enable automatic imports of dangling indices, recovering
the unsafe behaviour of earlier versions, by setting
`gateway.auto_import_dangling_indices` to `true`. This setting is deprecated
and will be removed in {es} 8.0.0. We do not recommend using this setting.
====

[[deprecate_legacy_node_role_settings]]
.Several node role settings are deprecated.
[%collapsible]
====
*Details* +
The following node role settings are now deprecated:
* `node.data`
* `node.ingest`
* `node.master`
* `node.ml`
* `node.remote_cluster_client`
* `node.transform`
* `node.voting_only`
Use the {ref}/modules-node.html#node-roles[`node.roles` setting] instead.
If you used the deprecated node role settings on a 7.13 or later cluster, you
will have a {ref}/logging.html#deprecation-logging[deprecation log message] on
each of your nodes indicating the exact replacement value for `node.roles`.
*Impact* +
To avoid deprecation warnings, discontinue use of the deprecated settings.
====
//end::notable-breaking-changes[]

0 comments on commit 0983cc6

Please sign in to comment.