Page MenuHomePhabricator

Thumbor Swift authentication support for videos
Closed, ResolvedPublic

Description

Because the video loader has ffprobe/ffmpeg pointed directly at https URLs of objects stored in swift, it doesn't support authentication, which is required for files stored in temp folders.

Ideally we would auth into swift when dealing with temp URLs and pass the required cookies/headers to the ffprobe/ffmpeg commands.

Details

Related Changes in Gerrit:

Revisions and Commits

rTHMBREXT Thumbor Plugins
Restricted Differential Revision

Event Timeline

Gilles updated the task description. (Show Details)
Gilles raised the priority of this task from Low to High.Mar 13 2018, 9:08 AM
Gilles updated the task description. (Show Details)

Just realized that this affects private wikis. We hadn't hit it yet, given how little videos we have stored there, but still: https://logstash.wikimedia.org/app/kibana#/doc/logstash-*/logstash-2018.03.13/logback?id=AWIenanRXDoVG7yN2CRu&_g=()

Gilles renamed this task from Thumbor doesn't support thumbnailing temp video files to Thumbor Swift authentication support for videos.Mar 13 2018, 9:09 AM
Gilles added a revision: Restricted Differential Revision.Mar 13 2018, 10:08 AM

Change 419172 had a related patch set uploaded (by Gilles; owner: Gilles):
[operations/debs/python-thumbor-wikimedia@master] Upgrade to 1.16

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

Change 419172 merged by Filippo Giunchedi:
[operations/debs/python-thumbor-wikimedia@master] Upgrade to 1.16

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