Upgrade logging elasticsearch cluster to 8.15
The logging elasticsearch cluster has been pinned to version 7.15.2 forever.
We should upgrade it to the latest elasticsearch version.
Before doing the upgrade to the 8.x branch, an upgrade to the (latest version of the) 7.17 branch is mandatory.
https://www.elastic.co/guide/en/elastic-stack/master/upgrading-elastic-stack.html#prepare-to-upgrade
The 8.x branch doesn't look like it has breaking changes that would affect us, it's not like the logging cluster is doing anything fancy.
https://www.elastic.co/guide/en/elasticsearch/reference/8.15/migrating-8.0.html
Upgrade steps should be as follows:
-
Rolling upgrade of elasticsearch cluster to 7.17.24 (including upgrade to Debian 12)
- esnode1
- esnode2
- esnode3
- esnode7
- Upgrade kibana to 7.17.24 (including upgrade to Debian 12)
- Upgrade logstash to 7.17.24 (including upgrade to Debian 12)
- Check upgrade assistant in kibana
-
Rolling upgrade of elasticsearch cluster to 8.15.1
- esnode1
- esnode2
- esnode3
- esnode7
- Upgrade kibana to 8.15.1
- (bonus) upgrade logstash to 8.15.1