Last modified: 2012-06-21 15:35:51 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T39500, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 37500 - migrates Apaches boxes to precise
migrates Apaches boxes to precise
Status: RESOLVED FIXED
Product: Wikimedia Labs
Classification: Unclassified
deployment-prep (beta) (Other open bugs)
unspecified
All All
: Normal normal
: ---
Assigned To: Antoine "hashar" Musso (WMF)
:
Depends on:
Blocks: 37217
  Show dependency treegraph
 
Reported: 2012-06-12 12:41 UTC by Antoine "hashar" Musso (WMF)
Modified: 2012-06-21 15:35 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Antoine "hashar" Musso (WMF) 2012-06-12 12:41:02 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.
Comment 1 Antoine "hashar" Musso (WMF) 2012-06-12 12:55:25 UTC
I have created two instances:
 - deployment-apache30
 - deployment-apache31
Comment 2 Antoine "hashar" Musso (WMF) 2012-06-12 21:09:25 UTC
Configured both instances to use puppet classes applicationserver::labs and imagescaler::labs just like the apache20-24 instances.
Comment 3 Platonides 2012-06-12 22:37:47 UTC
(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?
Comment 4 Antoine "hashar" Musso (WMF) 2012-06-13 02:49:46 UTC
(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.
Comment 5 Antoine "hashar" Musso (WMF) 2012-06-14 16:30:37 UTC
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.
Comment 6 Antoine "hashar" Musso (WMF) 2012-06-14 16:31:39 UTC
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
Comment 7 Antoine "hashar" Musso (WMF) 2012-06-14 19:31:21 UTC
https://gerrit.wikimedia.org/r/11358 to expand language-support-fonts-* packages on Precise

https://gerrit.wikimedia.org/r/11359 rename `gs` to `ghostscript`
Comment 8 Antoine "hashar" Musso (WMF) 2012-06-17 19:44:22 UTC
Both changes merged in test branch. Still Need to update production branch though, lowering priority.
Comment 9 Antoine "hashar" Musso (WMF) 2012-06-21 15:35:51 UTC
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.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links