Timeline:
2024-08-14: Bullseye becomes deprecated
2025-09-01: Bullseye is officially end-of-life
Clusters:
- RESTBase
- AQS
- sessionstore
- ml-cache
- cassandra-dev
Blockers:
RESTBase: It (the service) is co-located on the storage cluster and runs on nodejs 12. Bookworm ships with nodejs 18. At a minimum, restbase needs to be tested/made to support nodejs 18, or (ideally) decommissioned from the storage cluster.
Tasks:
- Alternative deployment strategy for logstash-logback-encoder jars (see: T357739)
- Create Cassandra APT repository components for Bookworm (component/cassandra{41,dev})
- Upgrade to Java 17
See:
https://wikitech.wikimedia.org/wiki/Operating_system_upgrade_policy
https://phabricator.wikimedia.org/tag/restbase_sunsetting/