Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Declined | hashar | T64519 Upgrade git > 1.7 | |||
Resolved | • brooke | T69951 Vagrant+TMH: webm transcodes don't play in Firefox (upstream Ubuntu/avconv issue) | |||
Resolved | None | T34317 PDF export extension fails to render Arabic characters in monospace font | |||
Declined | None | T65899 Upgrade Wikimedia servers to Ubuntu Trusty (14.04) | |||
Resolved | Legoktm | T75901 Drop PHP 5.3 support | |||
Declined | • demon | T91590 [Spike] Try out hack (<?hh) for mediawiki-config | |||
Resolved | Joe | T104147 can we get rid of rsvg security patch? | |||
Resolved | Reedy | T94149 Get rid of Zend 5.5 tests for wmf branches | |||
Resolved | None | T86081 Complete the use of HHVM over Zend PHP on the Wikimedia cluster | |||
Resolved | • brooke | T109658 Re-enable two-pass .ogv encoding after updating ffmpeg2theora | |||
Resolved | Joe | T104747 Convert tmh100[12] to HHVM and trusty | |||
Resolved | bd808 | T110707 Upgrade Beta Cluster tmh* host(s) to HHVM and Trusty |
Event Timeline
Change 234599 had a related patch set uploaded (by BryanDavis):
beta: Replace deployment-videoscaler01 with deployment-tmh01
- Deleted deployment-videoscaler01 instance
- Created deployment-tmh01 instance using trusty base image
- Applied beta::deployaccess and role::mediawiki::videoscaler
- Patched puppet to:
- Remove deployment-videoscaler01 from /etc/dsh/group/mediawiki-installation
- Add deployment-tmh01 to /etc/dsh/group/mediawiki-installation
- Setup jobrunner on deployment-tmh01 to process the transcode job queue
The last bit there (jobrunner setup) had never been done properly for deployment-videoscaler01 and the new jobrunner system. That explains why transcodes were not happening before I started messing around with this.
Change 234681 had a related patch set uploaded (by Brion VIBBER):
Use ffmpeg instead of avconv on labs beta
Change 234699 had a related patch set uploaded (by Brion VIBBER):
Use backported ffmpeg for multimedia transcoding on Trusty
Ok this is now mostly-done but there's a problem with the job runner -- it's running more threads than expected, which overloads the scaler VM (which is not as beefy as the production servers). Needs some tweaking.
Just to confirm, the upgrade to HHVM and Trusty is done, yes? If so, let's close this task and you can work out your config/code tweaking as you like :)
Change 234599 merged by Yuvipanda:
beta: Replace deployment-videoscaler01 with deployment-tmh01
Still waiting on a merge of https://gerrit.wikimedia.org/r/#/c/234699/ (Use backported ffmpeg for multimedia transcoding on Trusty). It was declined for PuppetSWAT® due to interaction with prod imagescalers. Hopefully when @Joe is around he can look at it and merge.
So, for the jobrunner count issue: that has nothing to do with puppet, but with the jobrunner code directly.
I restarted the jobrunner service and it reports correctly
2015-09-16T11:00:29+0000: Starting job spawner loop(s)... 2015-09-16T11:00:29+0000: Initialized loop 0 with 2 runner(s).
Change 234699 merged by Giuseppe Lavagetto:
Use backported ffmpeg for multimedia transcoding on Trusty
Looks like it:
krenair@deployment-tmh01:~$ php --version HipHop VM 3.6.5 (rel) Compiler: 1440023731_994787068 Repo schema: 10ff5b7278f68f074cfdefae238f379500d3148f Extension API: 20150212 krenair@deployment-tmh01:~$