Last modified: 2012-06-21 15:35:51 UTC
beta Apaches have been installed using Lucid. To generates thumbnails of videos, we need them to use the latest ffmpeg packages (bug 37217). This bug is about phasing out Apaches running Lucid and installing new ones based on Precise.
I have created two instances: - deployment-apache30 - deployment-apache31
Configured both instances to use puppet classes applicationserver::labs and imagescaler::labs just like the apache20-24 instances.
(In reply to comment #0) > beta Apaches have been installed using Lucid. To generates thumbnails of > videos, we need them to use the latest ffmpeg packages (bug 37217). Aren't jobrunners the only ones to generate the thumbnails?
(In reply to comment #3) > Aren't jobrunners the only ones to generate the thumbnails? That is the case in production. In beta though, thumbnails are generated through a call to /w/thumbs.php which is served by the apaches.
Still need to fix the packages. Several packages were renamed between Lucid and Precise such as language-support-fonts-* We had the same issue with Hardy -> Lucid upgrade, see https://gerrit.wikimedia.org/r/11298 that removes Hardy support.
Failing packages: Dependency Package[language-support-fonts-mn] has failures: true Dependency Package[language-support-fonts-th] has failures: true Dependency Package[language-support-fonts-mr] has failures: true Dependency Package[language-support-fonts-ar] has failures: true Dependency Mount[/mnt/thumbs] has failures: true Dependency Package[language-support-fonts-ii] has failures: true Dependency Package[language-support-fonts-ko] has failures: true Dependency Package[gs] has failures: true Dependency Package[language-support-fonts-fa] has failures: true Dependency Package[language-support-fonts-my] has failures: true Dependency Package[language-support-fonts-am] has failures: true Dependency Package[language-support-fonts-lo] has failures: true Dependency Package[language-support-fonts-te] has failures: true Dependency Package[language-support-fonts-zh] has failures: true Dependency Package[language-support-fonts-ja] has failures: true Dependency Package[language-support-fonts-bn] has failures: true Dependency Package[language-support-fonts-ne] has failures: true Dependency Package[language-support-fonts-ml] has failures: true Dependency Package[language-support-fonts-el] has failures: true Dependency Package[language-support-fonts-or] has failures: true Dependency Package[language-support-fonts-as] has failures: true Dependency Package[language-support-fonts-gu] has failures: true Dependency Package[language-support-fonts-yi] has failures: true Dependency Package[language-support-fonts-km] has failures: true Dependency Package[language-support-fonts-ur] has failures: true Dependency Package[language-support-fonts-he] has failures: true Dependency Package[language-support-fonts-mnc] has failures: true Dependency Package[language-support-fonts-ta] has failures: true Dependency Package[language-support-fonts-kn] has failures: true Dependency Package[language-support-fonts-dz] has failures: true Dependency Package[language-support-fonts-bo] has failures: true Dependency Package[language-support-fonts-hi] has failures: true Dependency Package[language-support-fonts-pa] has failures: true Dependency Package[wikimedia-fonts] has failures: true
https://gerrit.wikimedia.org/r/11358 to expand language-support-fonts-* packages on Precise https://gerrit.wikimedia.org/r/11359 rename `gs` to `ghostscript`
Both changes merged in test branch. Still Need to update production branch though, lowering priority.
The production and test branches have been merged this week by Ryan Lane. I have checked the imagescaler.pp file, and it received the updates referenced in comment #7. So this is finally fixed. The 'beta' Apaches do run Precise.