You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Exception in thread "main" org.elasticsearch.ElasticsearchParseException: null-valued setting found for key [node.roles] found at line number [10], column number [10]
The text was updated successfully, but these errors were encountered:
With Elasticsearch 7.9 the individual settings
node.*
are deprecated in favor of anode.roles
setting.Related ES PR:
We need to update several places in the code where ECK relies on the
node.*
attributes to detect the nature of a node:Note that it is not possible for the user to use both the legacy method and the new one:
e.g.
produces the following error:
See https://github.com/elastic/elasticsearch/blob/master/server/src/main/java/org/elasticsearch/cluster/node/DiscoveryNode.java#L57 for implementation details
A concern I have is that it does not seem possible to render an empty array with ucfg, I did a few tests and the following manifest:
is rendered as:
Which produces the following error:
The text was updated successfully, but these errors were encountered: