<thcipriani> gilles: full path will be /srv/deployment/3d2png/deploy
Description
Details
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | matthiasmullie | T170444 On beta commons, thumbnailing of 3D files is broken still | |||
| Resolved | MarkTraceur | T161719 Add STL support (with 3d2png) to Thumbor |
Event Timeline
Lowering priority since T160185: Package 3d2png for deployment to WMF servers still seems to be stalled.
@MarkTraceur with Thumbor deployment well under way (final steps next week), this will be the new way to get STL support for Commons. It would probably be a better time investment if I walked you through this rather than did it myself.
What's the status of finding a way to deploy 3d2png to production servers?
@MarkTraceur I'm going on vacation for 2 weeks at the end of this week. But before I leave I have time to walk you through how you would go about writing this, and @fgiunchedi can review your Thumbor plugin for STL.
I'll send you a meeting invite on gcal.
Change 370907 had a related patch set uploaded (by Gilles; owner: Gilles):
[operations/debs/python-thumbor-wikimedia@master] Upgrade to 1.2
Change 370907 merged by Filippo Giunchedi:
[operations/debs/python-thumbor-wikimedia@master] Upgrade to 1.2
Mentioned in SAL (#wikimedia-operations) [2017-08-13T19:35:56Z] <godog> upload python-thumbor-wikimedia 1.2 - T161719
Installed the new package on deployment-imagescaler01.deployment-prep.eqiad.wmflabs, restarted thumbor, and added a manual config to enable the engine in /etc/thumbor.d/98-3d.conf
Now we need to have the new version of 3d2png.js deployed for it to work.
@mmodell what's the process for deploying an update of 3d2png to deployment-imagescaler01?
Change 372164 had a related patch set uploaded (by Gilles; owner: Gilles):
[mediawiki/vagrant@master] Enable Thumbor 3D/STL support
Change 372164 merged by jenkins-bot:
[mediawiki/vagrant@master] Enable Thumbor 3D/STL support
Change 373595 had a related patch set uploaded (by Matthias Mullie; owner: Matthias Mullie):
[operations/debs/python-thumbor-wikimedia@master] Add missing THREED2PNG_PATH
Change 373595 abandoned by Matthias Mullie:
Add missing THREED2PNG_PATH
Reason:
Based on discussion (email), this path does not belong in this repo, but in config somewhere else (puppet)
Change 375781 had a related patch set uploaded (by Gilles; owner: Gilles):
[operations/puppet@production] Add STL support to Thumbor, behind flag
Change 375781 merged by Filippo Giunchedi:
[operations/puppet@production] Add STL support to Thumbor, behind flag
THREED2PNG_PATH has been puppetized.
There's nothing Thumbor-specific left to do here, only deploying 3d2png properly remains.
@Gilles: do you mean that in a "we eventually need to deploy https://gerrit.wikimedia.org/r/#/c/345377/ once we're done testing this on beta", or do we need any other changes in that patch that I'm not aware of?
That's the only one I expect to be merged, yes. But since it's only targeting beta right now, why wait before merging it?