Closed Bug 495761 Opened 16 years ago Closed 16 years ago

Please clean up contributed nightlies (Solaris, OS/2)

Categories

(mozilla.org :: FTP: Staging, task, P2)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mozilla, Assigned: nthomas)

Details

Attachments

(1 file)

Attached file dir listings
I think the currently recommended way to stage nightlies is to create a directory in the <year>/<month> subdirectory, symlink this into the main nightlies dir, and symlink the package itself also into the respective latest-* dir. Apparently once a quarter a script is run to clean up outdated symlinks. Solaris packages and old OS/2 packages (apparently uploaded by dave.lin, mkaply, and uid=844) do or did not follow this and the dirs /pub/mozilla.org/firefox/nightly/contrib /pub/mozilla.org/thunderbird/nightly/contrib /pub/mozilla.org/seamonkey/nightly/contrib have become very crowded. It would be nice if someone with sufficient rights could clean this up by moving the dirs into the respective subdirs so that the nightly/contrib dirs would become browsable again... I attach the output of ls -l in the three dirs listed above.
So, nobody cares about this and dave.lin continues to upload nightlies without symlinking. The directories are a mess!
I did the original reshuffle of files into YYYY/MM directories so I can dig the scripts out and do these dirs too. Not sure how we can get in touch with Sun, unless Gozer knows who's maintaining those boxes now.
Assignee: zach → nthomas
Priority: -- → P2
Those three dirs already have the symlink cleanup script run on them. It keeps the last 31 days of links, and runs once a day.
For posterity # root@stage cd /pub/mozilla.org/seamonkey/nightly/contrib ~cltbld/cf/divide-dir/divide-dir.pl --dir=`pwd` --from=2007-09 --to=2009-08 --user=seabld --group=seamonkey
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Thanks again, Nick! If the dave.lin account is just a dummy and nobody knows who really is behind that, wouldn't that be a reason to suspend the account?
Alfred, Leon, I saw your name on fairly recent Solaris-related bugs. Do you know who maintains the nightly build machine?
Simon is maintaining the nightly builds for Solaris. CC him into this discussion. Dave is the release engineer who did the contributed builds a while back. The duty was transferred after he switched the focus on the whole OpenSolaris desktop stack. However, his account is still used by the OpenSolaris desktop team to upload the contributed nightly/milestone builds. Peter, if the community feels it's not right to do so, a new account can be created I think.
Nick,Thanks for the clean up Currently we still use dave.lin account to upload Mozilla contrib. Should i upload contrib build to YYYY/MM directory? or keeping the way it used to be and just let the strip to the cleaning job?
Simon, it would be much preferable if you could upload into YYYY/MM directory. For convenience you can create a symlink from contrib/ to contrib/YYYY/MM/your-new-dir, and we'll automatically remove symlinks for builds older than a month. CC'ing Dave Miller from IT to see if he has an opinion about reusing dave.lin's account.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: