Page MenuHomePhabricator

Upgrade Thumbor to Buster
Open, MediumPublic

Description

After successfully upgrading Thumbor to stretch, we can proceed with the upgrade to Debian buster.

Things to consider:

  • svg rendering

Repackage/rebuild for buster

  • 3d2png (or create a package)
  • python-libthumbor
  • python-thumbor-community-core
  • python-thumbor-wikimedia
  • Thumbor

Optional/Related tasks:

  • T212941 Investigate systemd hardening to replace Firejail for Thumbor
  • T212946 Stream Thumbor logs to logstash
  • T187765 Replace the Nginx fronting Thumbor with a reverse proxy capable of queuing requests

Related Objects

Event Timeline

jijiki triaged this task as Medium priority.Feb 22 2019, 11:46 AM
jijiki created this task.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptFeb 22 2019, 11:46 AM
Ladsgroup added a subscriber: Ladsgroup.
Gilles updated the task description. (Show Details)Feb 25 2019, 9:22 AM
jijiki changed the status of subtask T193352: Update librsvg to ≥2.42.3 (2.44.10) from Open to Stalled.Feb 28 2019, 10:14 AM
jijiki moved this task from Inbox 🐅 to Radar 📻 on the User-jijiki board.Apr 4 2019, 9:14 PM
This comment was removed by Gilles.
fgiunchedi added a comment.EditedMar 9 2020, 3:41 PM

Not sure if there's a more specific python3 + Thumbor task but the alpha version of Thumbor ships with Python 3 support: https://github.com/thumbor/thumbor/releases/tag/7.0.0a2

Is there still work that needs to be done to prepare for this, or is it just waiting for someone to get around to handling the necessary configuration changes, testing, and deployment?

Gilles added a comment.Jun 2 2020, 3:43 AM

It's waiting for someone to do it. @jijiki when she gets back from leave, possibly?

jijiki moved this task from Incoming 🐫 to Unsorted on the serviceops board.Aug 17 2020, 11:48 PM
jijiki moved this task from Radar 📻 to Thumbor on the User-jijiki board.Sep 8 2020, 10:23 AM