Thumbor currently sets Cache-Control: no-cache on all error responses. It should instead set Cache-Control: public, max-age=600 on 404 errors.
Description
Details
Related Objects
- Mentioned In
- T219569: libvips thumbnail generation fails for TIFF files with invalid ICC profiles
T236240: Ghostscript outputs errors to stdout despite -q, preventing Thumbor from generating some thumbnails properly - Mentioned Here
- T219569: libvips thumbnail generation fails for TIFF files with invalid ICC profiles
T236240: Ghostscript outputs errors to stdout despite -q, preventing Thumbor from generating some thumbnails properly
Event Timeline
Change 595875 had a related patch set uploaded (by Ema; owner: Ema):
[operations/debs/python-thumbor-wikimedia@master] Allow caching 404 errors
Change 595880 had a related patch set uploaded (by Ema; owner: Ema):
[operations/software/thumbor-plugins@master] Allow caching 404 errors
Change 595880 merged by Gilles:
[operations/software/thumbor-plugins@master] Allow caching 404 errors
Change 595886 had a related patch set uploaded (by Ema; owner: Ema):
[operations/puppet@production] ATS: cache thumbnail 404s despite of CC
Change 595891 had a related patch set uploaded (by Gilles; owner: Gilles):
[operations/debs/python-thumbor-wikimedia@master] Upgrade to 2.7
Change 595891 merged by Ema:
[operations/debs/python-thumbor-wikimedia@master] Upgrade to 2.7
Mentioned in SAL (#wikimedia-operations) [2020-05-12T13:50:55Z] <ema> thumbor2001: upgrade python-thumbor-wikimedia to 2.7-1+deb10u1 T252509 T219569 T236240
Mentioned in SAL (#wikimedia-operations) [2020-05-12T13:54:21Z] <ema> thumbor2001: pool thumbor 2.7-1+deb10u1 for prod traffic T252509 T219569 T236240
Mentioned in SAL (#wikimedia-operations) [2020-05-12T14:00:48Z] <ema> thumbor2001: depool due to minor bug in 2.7-1+deb10u1 T252509 T219569 T236240
Mentioned in SAL (#wikimedia-operations) [2020-05-12T14:33:11Z] <ema> thumbor2001: upgrade python-thumbor-wikimedia to 2.8-1+deb10u1 T252509 T219569 T236240
Mentioned in SAL (#wikimedia-operations) [2020-05-12T14:39:57Z] <ema> rolling thumbor upgrade to 2.8-1+deb10u1 T252509 T219569 T236240
Change 595886 abandoned by Ema:
ATS: cache thumbnail 404s despite of CC
Reason:
This isn't needed, thumbor 2.8 (now in prod) does the right thing.