datahub: elasticsearch-setup operation is not compatible with es 6.x or 7.x version
Describe the bug
When I start the elasticsearch-setup container, Something is wrong with ES v7.7.1:
{"error":"Content-Type header [application/x-www-form-urlencoded] is not supported","status":406}
When I add the Content-Type header, The following exception is reported:
dev@docker-build-1:/opt/datahub/docker/elasticsearch$ curl -sS -XPUT 10.191.7.1:9200/corpuserinfodocument -H 'Content-Type: Application/JSON' --data @corpuser-index-config.json | jq .
{
"error": {
"root_cause": [
{
"type": "mapper_parsing_exception",
"reason": "Root mapping definition has unsupported parameters: [doc : {properties={skills={type=text}, urn={normalizer=custom_normalizer, type=keyword}, teams={type=text}, ldap={analyzer=lowercase_keyword, type=text, fields={ngram={analyzer=delimit_edgengram, type=text}}}, managerLdap={analyzer=lowercase_keyword, type=text, fields={ngram={analyzer=delimit_edgengram, type=text}}}, active={type=boolean}, fullName={type=text, fields={ngram={analyzer=delimit_edgengram, type=text}}}, title={normalizer=custom_normalizer, type=keyword}, aboutMe={type=text}}}]"
}
],
"type": "mapper_parsing_exception",
"reason": "Failed to parse mapping [_doc]: Root mapping definition has unsupported parameters: [doc : {properties={skills={type=text}, urn={normalizer=custom_normalizer, type=keyword}, teams={type=text}, ldap={analyzer=lowercase_keyword, type=text, fields={ngram={analyzer=delimit_edgengram, type=text}}}, managerLdap={analyzer=lowercase_keyword, type=text, fields={ngram={analyzer=delimit_edgengram, type=text}}}, active={type=boolean}, fullName={type=text, fields={ngram={analyzer=delimit_edgengram, type=text}}}, title={normalizer=custom_normalizer, type=keyword}, aboutMe={type=text}}}]",
"caused_by": {
"type": "mapper_parsing_exception",
"reason": "Root mapping definition has unsupported parameters: [doc : {properties={skills={type=text}, urn={normalizer=custom_normalizer, type=keyword}, teams={type=text}, ldap={analyzer=lowercase_keyword, type=text, fields={ngram={analyzer=delimit_edgengram, type=text}}}, managerLdap={analyzer=lowercase_keyword, type=text, fields={ngram={analyzer=delimit_edgengram, type=text}}}, active={type=boolean}, fullName={type=text, fields={ngram={analyzer=delimit_edgengram, type=text}}}, title={normalizer=custom_normalizer, type=keyword}, aboutMe={type=text}}}]"
}
},
"status": 400
}
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 27 (17 by maintainers)
Commits related to this issue
- Update domains section on homepage (#1722) — committed to chriscollins3456/datahub by chriscollins3456 10 months ago
Hi, yes, that’s ok. Company name is Kindred Group.