Top level task for elasticsearch 5.3.2 upgrade.
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | dcausse | T160829 Wildcard characters not working in CirrusSearch when using uppercase characters | |||
Resolved | Gehel | T163703 [epic] Upgrade elasticsearch to 5.3.2 | |||
Resolved | dcausse | T163704 Upgrade and publish wmf elastic plugins to 5.3.2 | |||
Resolved | Gehel | T160948 Deploy new versions of Wikimedia and other Elasticsearch plugins | |||
Resolved | Gehel | T163705 Upload elastic 5.3.2 to the experimental apt repo | |||
Resolved | Gehel | T163707 Upgrade the deployment-prep cluster to elastic 5.3.2 | |||
Resolved | None | T163708 Upgrade the production search cluster to elastic 5.3.2 | |||
Resolved | debt | T163709 Upgrade the logstash cluster to elastic 5.3.2 | |||
Resolved | Paladox | T163710 Check compatibility with phab search and elastic 5.3.1 | |||
Resolved | • bd808 | T164842 Upgrade Tool Labs elasticsearch to 5.x |
Event Timeline
Mentioned in SAL (#wikimedia-operations) [2017-05-09T13:23:38Z] <gehel> upgrading elasticsearch on relforge - T163703
Mentioned in SAL (#wikimedia-operations) [2017-05-09T13:39:41Z] <gehel> cancel upgrading elasticsearch on relforge (plugin under test is missing a release for 5.3.2) - T163703
This upgrade will generate huge log spam in elastic config:
One is related to a bug in elastic we had to workaround and now fixed (but generates deprecation warning):
[2017-05-10T02:41:46,682][WARN ][org.elasticsearch.deprecation.common.ParseField] Deprecated field [max_determined_states] used, expected [max_determinized_states] instead
And will be fixed by deploying https://gerrit.wikimedia.org/r/#/c/353100/
Another lines that is currently spamming deployment-prep logs is :
[2017-05-10T02:41:41,311][WARN ][org.elasticsearch.deprecation.rest.RestController] Content type detection for rest requests is deprecated. Specify the content type using the [Content-Type] header.
This one is unexpected and we should probably look into fixing before upgrading the production cluster.