Skip to content

Nodes Info API does not include version qualifier for version #36859

@tylersmalley

Description

@tylersmalley

Elasticsearch version (bin/elasticsearch --version): 7.0.0-alpha2

Description of the problem including expected versus actual behavior:

Currently, the Nodes Info API excludes the qualifier which was used to build the release.

Related to the changes in #35172 cc: @atorok

Steps to reproduce:

  1. Use a build candidate of 7.0.0-alpha2 or a build created with a version qualifier -Dbuild.version_qualifier=foo
  2. Check nodes info API: http://localhost:9200/_nodes?filter_path=nodes.*.version&pretty

Provide logs (if relevant):

Response I am seeing:

{
  "nodes" : {
    "w50PwaNiRxO3HBqGidJGsw" : {
      "version" : "7.0.0"
    }
  }
}

Currently, this is causing an ES node mismatch warning in the Kibana logs when running Kibana 7.0.0-alpha2

log [18:07:06.989] [warning] You're running Kibana 7.0.0-alpha2 with some different versions of Elasticsearch. Update Kibana or Elasticsearch to the same version to prevent compatibility issues: v7.0.0 @ 127.0.0.1:9200 (127.0.0.1)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions