See parent task for more details.
AC:
- deployment-prep cluster is running elasticsearch 6.8.23
See parent task for more details.
AC:
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| elasticsearch: upgrade deployment-prep to elasticsearch 6.8 | operations/puppet | production | +1 -1 |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | None | T248925 Make MediaWiki release tarball compatible with PHP 8.0 | |||
| Resolved | Jdforrester-WMF | T300463 Make PHP 8.0 voting on MW master | |||
| Resolved | None | T283275 Make MW master tests pass on PHP 8.0 | |||
| Resolved | Reedy | T268861 CirrusSearch uses Elastica's Match class | |||
| Resolved | Reedy | T268863 Translate uses Elastica's Match class | |||
| Resolved | matthiasmullie | T268866 WikibaseMediaInfo uses Elastica's Match class | |||
| Invalid | None | T268864 WikibaseCirrusSearch uses Elastica's Match class | |||
| Resolved | Reedy | T268865 WikibaseLexemeCirrusSearch uses Elastica's Match class | |||
| Resolved | EBernhardson | T271777 Bump rufin/elastica (and related libraries) to versions that support PHP 8.0 | |||
| Resolved | Gehel | T263142 [EPIC] Upgrade Elasticsearch to version 7.10 | |||
| Resolved | Gehel | T295666 Upgrade Cirrus elasticsearch clusters to 6.8.23 | |||
| Resolved | bking | T301954 Upgrade deployment-prep to elasticsearch 6.8.23 |
Change 763478 had a related patch set uploaded (by Gehel; author: Gehel):
[operations/puppet@production] elasticsearch: upgrade deployment-prep to elasticsearch 6.8
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
We are running into T276198 again, so elasticsearch is not running at the moment on deployment-elastic07
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.