With the release of Debian Trixie (13), Debian Bullseye (11) has been deprecated at the Foundation . To comply with the policy, we need to migrate all our hosts off Bullseye by September 2025.
Creating this ticket as an epic for migrating all Data Platform SRE-owned hosts to Bookworm or later. List of system needing upgrading: https://os-reports.wikimedia.org/os-report-todo-2026-01-27-bullseye.html
- cirrussearch
- analytics-test-hadoop
- an-test-master hosts
- an-test-worker hosts
- an-test-coordinator host
- an-test-client host
- analytics-hadoop cluster
- an-master hosts
- an-worker hosts
- an-coordinator hosts
- an-launcher host
- stat servers
- wdqs
- test
- main
- internal-main
- scholarly
- internal-scholarly
- kafka
- test
- jumbo
- druid
- test
- public
- analytics
- presto
- test
- main cluster
- cloudelastic
- wcqs
- relforge
- apifeatureusage
- datahubsearch
- turnilo
- test
- production
- yarn webserver
- test
- production
- analytics webserver
- archiva
The list of servers that still run bullseye can be generated at any time with the following command:
sudo cumin --force -o txt '(A:owner-search-platform or A:owner-data-platform) and P{F:lsbdistcodename="bullseye"}' 'grep role /etc/wikimedia/contacts.yaml' | awk 'x==1 { print $0 } /_____FORMATTED_OUTPUT_____/ { x=1 }' | awk '{print $NF}' | tr -d '()' | sort | uniq -c | sort -rn110 role::cirrus::opensearch: 91 role::analytics_cluster::hadoop::worker: 21 role::insetup::data_platform_ferm: 19 role::wdqs::main: 15 role::analytics_cluster::presto::server: 9 role::kafka::jumbo::broker: 6 role::wcqs::public: 6 role::cirrus::cloudelastic: 5 role::wdqs::test: 5 role::wdqs::internal_main: 5 role::kafka::test::broker: 5 role::druid::analytics::worker: 4 role::wdqs::scholarly: 4 role::statistics::explorer: 3 role::wdqs::internal_scholarly: 3 role::cirrus::relforge: 3 role::analytics_test_cluster::hadoop::worker: 3 role::analytics_cluster::datahub::opensearch: 2 role::search::loader: 2 role::apifeatureusage::logstash: 2 role::analytics_cluster::coordinator: 1 role::wdqs::public: 1 role::archiva: 1 role::analytics_test_cluster::presto::server: 1 role::analytics_test_cluster::hadoop::ui: 1 role::analytics_test_cluster::hadoop::standby: 1 role::analytics_test_cluster::hadoop::master: 1 role::analytics_test_cluster::coordinator: 1 role::analytics_test_cluster::client: 1 role::analytics_cluster::webserver: 1 role::analytics_cluster::turnilo::staging: 1 role::analytics_cluster::turnilo: 1 role::analytics_cluster::launcher: 1 role::analytics_cluster::hadoop::yarn: 1 role::analytics_cluster::hadoop::standby: 1 role::analytics_cluster::hadoop::master: