Page MenuHomePhabricator

Upgrade Thumbor to Debian Bookworm
Closed, ResolvedPublic

Description

According to WMF's Operating system upgrade policy in 2024 Debian Bullseye will be depreciated.
End of LTS-Support of Buster: Jul 2024
End of support of Bullseye (by Debian Security team) August 2024
End of LTS-Support of Bullseye (by Volunteers): July 2026

End of support by Debian security teamEnd of LTS-Support by volunteers
Buster (oldoldstable)not any moreJul. 2024
Bullseye (oldstableAug. 2024Jul. 2026
Bookworm (stable)Jul. 2026Jul. 2028
Trixie (testing)TBATBA
BusterBullseyeBookworm
python3.7.33.9.23.11.2
librsvg2.44.102.50.32.54.7

Known blockers

  • check packages and dependency changes

Event Timeline

Change #1039778 had a related patch set uploaded (by Hnowlan; author: Hnowlan):

[operations/software/thumbor-plugins@master] Upgrade base OS to Debian bookworm

https://gerrit.wikimedia.org/r/1039778

Change #1040110 had a related patch set uploaded (by Hnowlan; author: Hnowlan):

[3d2png@master] bump gl version for bookworm compatibility

https://gerrit.wikimedia.org/r/1040110

Change #1040110 merged by Hnowlan:

[3d2png@master] bump gl version for bookworm compatibility

https://gerrit.wikimedia.org/r/1040110

https://gerrit.wikimedia.org/r/1039778 is now ready for review. In future we might need to revisit how we do our SSIM comparisons as regards reference thumbnails. As our tools change, the distances etc are diverging and there will come a point where tweaking the test values will become a problem.

Change #1041123 had a related patch set uploaded (by Hnowlan; author: Hnowlan):

[operations/deployment-charts@master] thumbor: use bullseye image

https://gerrit.wikimedia.org/r/1041123

Change #1041123 merged by jenkins-bot:

[operations/deployment-charts@master] thumbor: use bookworm

https://gerrit.wikimedia.org/r/1041123

Change #1041140 had a related patch set uploaded (by Hnowlan; author: Hnowlan):

[operations/software/thumbor-plugins@master] Adapt entrypoint-prod to bullseye + blubber path

https://gerrit.wikimedia.org/r/1041140

Change #1041140 merged by jenkins-bot:

[operations/software/thumbor-plugins@master] Adapt entrypoint-prod to bullseye + blubber path

https://gerrit.wikimedia.org/r/1041140

Change #1041160 had a related patch set uploaded (by Hnowlan; author: Hnowlan):

[operations/deployment-charts@master] thumbor: new version with entrypoint script fix

https://gerrit.wikimedia.org/r/1041160

Change #1041160 merged by jenkins-bot:

[operations/deployment-charts@master] thumbor: new version with entrypoint script fix

https://gerrit.wikimedia.org/r/1041160

hnowlan claimed this task.