Remove old localized Seamonkey nightlies



11 years ago
6 years ago


(Reporter: nthomas, Assigned: nthomas)


Firefox Tracking Flags

(Not tracked)



(1 attachment)



11 years ago
About 125GB of space is being used on ftp.m.o by localized Seamonkey nightlies, which we don't keep for other apps (just latest-<branch>-l10n). We need to clean them up to get some breathing room


11 years ago
Priority: -- → P2
Summary: Remove localized Seamonkey nightlies → Remove old localized Seamonkey nightlies

Comment 1

11 years ago
Created attachment 324632 [details]
List of files removed

Eg: in /pub/

find 05 -type f ! -name '*en-US*' -ls | grep trunk | grep -v xpi | awk '{sum+=$7; printf("%9s   %s\n",$7,$11)} END{ print sum/1024/1204," MB to be saved"}' | tee ~/cf/remove_seamonkey_l10n/2008-05 | less
find 05 -type f ! -name '*en-US*' | grep trunk | grep -v xpi | xargs rm -v | tee -a ~/cf/remove_seamonkey_l10n/2008-05

Comment 2

11 years ago
Would it be possible to do this on a script basis for the (near) future?
I think in the longer term, we will probably switch to a buildbot-based system instead of tinderbox for doing nightlies and while converting to that, we can look into rewriting the upload stuff in a way that only en-US nightlies get archived.

Comment 3

11 years ago
We could possibly do that. I just filed bug 438620 on how to fix this with tinderbox configuration, it might look like a lot but is actually pretty simple. 

Setting this one P3 until we decide what to do.
Priority: P2 → P3

Comment 4

11 years ago
Removed the files in 2008/06/, and setup a cronjob to auto-remove the files in seamonkey/nightly/2008/07/ (root@dm-stage01:/etc/crond.d/). I really think this is a temporary stopgap and the correct solution is to fix the tinderbox setup.

Comment 5

11 years ago
Files with what age are being removed in 07/? i.e. are the latest ones still there so the automatic update info we push up does succeed?

And it's right, that's all temporary, but we need no fix in tinderbox, as SeaMonkey is working on moving to hg and 1.9.1 currently, where we'll use buildbot instead of tinderbox.

Comment 6

11 years ago
I didn't realize you were serving updates for locales so it was removing all l10n files, regardless of age. The cronjob is now adjusted to remove files more than 2 days old.

You could run 20080701hh/ on each tinderbox if you want to get today's files back on the ftp server.

Comment 7

11 years ago
Thanks, I think we can live with not having the builds there for a day, we're just in pre-alpha ;-)

Comment 8

11 years ago
I guess this is INVALID after the switch to mercurial. Lets do it right in buildbot.
Last Resolved: 11 years ago
Resolution: --- → INVALID
Product: → Release Engineering
You need to log in before you can comment on or make changes to this bug.