Diff for "Translations/LanguagePackSchedule"

Not logged in - Log In / Register

Differences between revisions 25 and 26
Revision 25 as of 2011-08-21 08:25:15
Size: 2948
Editor: dpm
Comment:
Revision 26 as of 2011-09-14 13:21:14
Size: 3105
Editor: henninge
Comment: Moved export time. No more LP release day.
Deletions are marked like this. Additions are marked like this.
Line 14: Line 14:
 * Export starts: 22:00 UTC  * Export starts: 9:00 UTC
Line 19: Line 19:
|| '''Tuesday''' || [[https://translations.launchpad.net/ubuntu/natty/+language-packs|Natty]] || [[https://launchpad.net/ubuntu/oneiric/+source/language-pack-en/+changelog|Oneiric]] || Unusually long export times might hit Wednesday early rollouts ||
|| '''Wednesday''' || ''none'' || [[https://launchpad.net/~ubuntu-langpack/+archive/ppa/+packages?field.name_filter=&field.status_filter=published&field.series_filter=natty|Natty PPA]] || Launchpad releases day ||
|| '''Tuesday''' || [[https://translations.launchpad.net/ubuntu/natty/+language-packs|Natty]] || [[https://launchpad.net/ubuntu/oneiric/+source/language-pack-en/+changelog|Oneiric]] || - ||
|| '''Wednesday''' || ''none'' || [[https://launchpad.net/~ubuntu-langpack/+archive/ppa/+packages?field.name_filter=&field.status_filter=published&field.series_filter=natty|Natty PPA]] || - ||
Line 30: Line 30:
 * The timing is chosen so we hit the times when we usually expect the lowest load. Most of the translation work happens in Europe, South America and Asia, and 22:00 UTC should mean less load on LP due to translation activity. With DB slaves, though, this is probably not something we should worry about.  * The old timing (was 22:00 UTC) used to be chosen so we hit the times when we usually expect the lowest load. Most of the translation work happens in Europe, South America and Asia, and 22:00 UTC should mean less load on LP due to translation activity. With DB slaves, though, this is probably not something we should worry about.
 * The new timing (9:00 UTC) was chosen to be after the new fastnodowntime window at 8:30 - 8:35 UTC during which the database will shortly be unavailable. This would break the export run and has to be avoided.

Purpose

This page documents the schedule of automatic translations tarball exports from Launchpad to be used as a source to langpack-o-matic to create the Ubuntu language packs.

Status

The table below is not updated automatically. For the live status on the language pack builds, have a look here

Distro Series

Launchpad Exports

Language Pack Builds

Notes

Quantal

Enabled

Enabled

Precise

Enabled

Enabled

Lucid

Enabled

Enabled

Current export schedule

Note: these are the starting days of the exports. The cron jobs to start generating the language-pack tarballs start on these days. Then langpack-o-matic picks them up the next day.

  • Export starts: 9:00 UTC
  • Build starts: 14:00 UTC next day

Weekday

Launchpad Exports

Language Pack Builds

Notes

Monday

Oneiric

none

-

Tuesday

Natty

Oneiric

-

Wednesday

none

Natty PPA

-

Thursday

Oneiric

none

Ubuntu releases day

Friday

Lucid

Oneiric

-

Saturday

none

Lucid PPA

-

Sunday

none

none

-

Notes

  • We should avoid generating language packs on Wednesdays, which are Launchpad rollout days
  • If language pack generation on Tuesdays take longer than usual (say 10h), we might even hit our early Wednesday rollouts and language packs might not be generated.
  • The old timing (was 22:00 UTC) used to be chosen so we hit the times when we usually expect the lowest load. Most of the translation work happens in Europe, South America and Asia, and 22:00 UTC should mean less load on LP due to translation activity. With DB slaves, though, this is probably not something we should worry about.
  • The new timing (9:00 UTC) was chosen to be after the new fastnodowntime window at 8:30 - 8:35 UTC during which the database will shortly be unavailable. This would break the export run and has to be avoided.
  • Currently full language exports take much longer than expected, approaching 24h (bug 684664)

  • Launchpad crontabs live in a branch at lp:lp-production-crontabs (look at the loganberry-launchpad file). If the crontab entries need changing, do the updates yourself in a branch and propose a merge.

Translations/LanguagePackSchedule (last edited 2022-06-16 14:56:13 by cjwatson)