Top level task for elasticsearch 5.3.2 upgrade.
|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|
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.