Page MenuHomePhabricator

Upgrade deployment-prep to elasticsearch 6.8.23
Closed, ResolvedPublic

Description

See parent task for more details.

AC:

  • deployment-prep cluster is running elasticsearch 6.8.23

Event Timeline

Change 763478 had a related patch set uploaded (by Gehel; author: Gehel):

[operations/puppet@production] elasticsearch: upgrade deployment-prep to elasticsearch 6.8

https://gerrit.wikimedia.org/r/763478

Our elasticsearch cookbooks do not support deployment-prep, so operations need to be executed manually for deploying on deployment-prep with something similar to:

~# systemctl stop elastic elasticsearch_6@beta-search.service elasticsearch_6@beta-search-omega.service elasticsearch_6@beta-search-psi.service
~# DEBIAN_FRONTEND=noninteractive apt-get -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install elasticsearch-oss wmf-elasticsearch-search-plugins
~# systemctl start elastic elasticsearch_6@beta-search.service elasticsearch_6@beta-search-omega.service elasticsearch_6@beta-search-psi.service

Change 763478 merged by Bking:

[operations/puppet@production] elasticsearch: upgrade deployment-prep to elasticsearch 6.8

https://gerrit.wikimedia.org/r/763478

We are running into T276198 again, so elasticsearch is not running at the moment on deployment-elastic07

bking reopened this task as In Progress.
bking claimed this task.

Reopening, as this change is not permanent until it is merged into puppet. As of now, puppet service is stopped on all instances.

OK, this is done. Note that I had an issue with the 'diamond' service on deployment-elastic07, but that instance will be replaced once we upgrade the cluster to bullseye , so it's not a big deal.