Page MenuHomeSoftware Heritage

Meta-task: upgrade infrastructure to Debian Buster
Closed, MigratedEdits Locked

Event Timeline

olasd triaged this task as Normal priority.Sep 3 2019, 1:24 PM
olasd created this task.
olasd changed the task status from Open to Work in Progress.Nov 5 2019, 1:16 PM
olasd claimed this task.

All servers, hypervisors, virtual machines and containers have been now upgraded to Debian Buster.

Among others, the following components have been upgraded:

  • Proxmox VE updated to 6.0 (from 5.x): https://pve.proxmox.com/wiki/Upgrade_from_5.x_to_6.0
  • Elasticsearch upgraded to 6.8.4 (from 6.4.x, in preparation for upgrading to the 7.x series)
  • Puppet updated to 5.5.10 (from 4.10.x)
  • RabbitMQ updated to 3.7.8 (from 3.6.x)
  • Icinga2 from 2.10 to 2.11

The last piece of software that couldn't be upgraded to buster is the zookeeper ensemble running on esnode[1-3]. When upgrading a given node, it doesn't join the ensemble again. This needs investigating.

The following machines haven't been upgraded to buster:

  • giverny
  • orangerie
  • orangeriedev

A few followup tasks remain:

  • Upgrade giverny (?)
  • Retire orangerie/orangeriedev (?)
  • Removing the stretch jobs from the Debian packaging CI
  • Migrate all CI images to buster/Python3.7
In T1981#38185, @olasd wrote:

The last piece of software that couldn't be upgraded to buster is the zookeeper ensemble running on esnode[1-3]. When upgrading a given node, it doesn't join the ensemble again. This needs investigating.

This was caused by trying to run zookeeper with java 8 instead of java 11. This is now fixed.

A few followup tasks remain:

  • Upgrade giverny (?)
  • Retire orangerie/orangeriedev (?)

still to be done

  • Removing the stretch jobs from the Debian packaging CI

Done (a while ago)

  • Migrate all CI images to buster/Python3.7

Done (a while ago)

(superseded by the same task for bullseye)