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)
mozilla.org
FTP: Staging
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mozilla, Assigned: nthomas)
Details
Attachments
(1 file)
9.68 KB,
application/x-gzip
|
Details |
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.
Reporter | ||
Comment 1•16 years ago
|
||
So, nobody cares about this and dave.lin continues to upload nightlies without symlinking. The directories are a mess!
Assignee | ||
Comment 2•16 years ago
|
||
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
Assignee | ||
Comment 3•16 years ago
|
||
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.
Assignee | ||
Comment 4•16 years ago
|
||
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
Reporter | ||
Comment 5•16 years ago
|
||
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?
Reporter | ||
Comment 6•16 years ago
|
||
Alfred, Leon, I saw your name on fairly recent Solaris-related bugs. Do you know who maintains the nightly build machine?
Comment 7•16 years ago
|
||
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?
Assignee | ||
Comment 9•16 years ago
|
||
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.
Description
•