Closed Bug 243652 Opened 21 years ago Closed 18 years ago

Remove all unused tinderbox trees

Categories

(Webtools Graveyard :: Tinderbox, enhancement, P2)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: wellander2, Assigned: justdave)

References

()

Details

User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322) Build Identifier: Hi, The 1.0 tinderbox should br removed since there will be no more develpoment on it. Reproducible: Always Steps to Reproduce: 1. 2. 3. Mozilla 1.0.2 has been released. a long time ago.
Summary: The 1.0 tinderbox should be removed. → To Remove the 1.0 tinderbox.
Component: Tinderbox → Tinderbox Configuration
Product: Webtools → mozilla.org
Version: Trunk → other
endico@mozilla.org should look at this.
OS: Windows 2000 → All
Hardware: PC → All
Component: Tinderbox Configuration → Server Operations
QA Contact: timeless → myk
what do you mean? how do you know there will be no more development on it?
ok. while the reporter was very vague, i finally figured out what he meant. i'd be willing to write code to hide tinderboxes. i don't see much reason to delete things (nor can i)...
Summary: To Remove the 1.0 tinderbox. → Remove the mozilla1.0 tinderbox.
why does code need to be written? Isn't this just .. turning off the clients and removing the old data?
Status: UNCONFIRMED → NEW
Ever confirmed: true
1.0 doesn't have any clients, but you might want to prevent people from resurrecting the tinderbox, and i could only write code to hide a tinderforest as i don't have access to the tinderbox server...
I think this bug thread is about an access/deny list mechanism, if so let's resummarize this. I agree, you will want to kill off projects (tinderboxes) and you're also gonna want to have some control over which tinderboxes show up where.
see also bug 243651
I'd be in favor of dumping all the data, too, if we don't need it anymore. Mecha's starting to get a bit shy on disk space again, and 90% of the data on that drive belongs to Tinderbox.
Blocks: 243651
It is not used anymore.
bryan: see the problem is that there are two products involved: tinderbox (available in versions 1, 2 and 3) mozilla (available in versions 1.0, 1.4, 1.5, 1.7, ...) I couldn't tell at first glance that you meant killing a consumer of tinderbox instead of the actual server.
Hi, I am talking about just removing that tinderbox. Not all of them on that server.
Summary: Remove the mozilla1.0 tinderbox. → Remove the mozilla1.0 tinderbox trees.
Justin is now the QA for this component.
QA Contact: myk → justin
Assignee: mcafee → chase
Component: Server Operations → Tinderbox Configuration
QA Contact: justin → ccooper
Mass reassign of open bugs for chase@mozilla.org to build@mozilla-org.bugs.
Assignee: chase → build
Mass re-assign of bugs that aren't on the build team radar, so bugs assigned to build@mozilla-org.bugs reflects reality. If there is a bug you really think we need to be looking at, please *email* build@mozilla.org with a bug number and explanation.
Assignee: build → nobody
Assignee: nobody → ccooper
Priority: -- → P2
Morphing bug into a general clean-up bug. justdave: is there a way to remove outdated trees from the list displayed by showbuilds.cgi? Here's the list that I would consider removing: # Aviary-1.0 # Aviary-1.0.1 # BlueBird # Browser # Firefox-1.0 # Firefox-Cairo # Mozilla1.0 # Mozilla1.4 # Mozilla1.5 # Mozilla1.6 # Mozilla1.7 # MozillaTree # Phoenix # SeaMonkey-Branch # SeaMonkey-Embed # SeaMonkey-Embedding-Branch # SeaMonkey-OEM # SeaMonkey-Testerbox # Testing # XULRunner-Mozilla1.8.0
Status: NEW → ASSIGNED
Summary: Remove the mozilla1.0 tinderbox trees. → Remove all unused tinderbox trees
(In reply to comment #15) > justdave: is there a way to remove outdated trees from the list displayed by > showbuilds.cgi? Sure. You can delete the directories on the server (and from one of the files, I think).
I'd like someone to verify my list too before this happens.
Assignee: ccooper → server-ops
Status: ASSIGNED → NEW
The "Testing" tinderbox is currently being used by Sun (http://tinderbox.mozilla.org/Testing/). Probably should leave it alone.
Yeah, only way I know to remove them right now is to delete their directory. I'm pretty sure stuff older than X number of days already gets nuked anyway, so if nothing's been posted to a tree in longer than that (I think X is either 14 or 30 depending on the tree), there's likely nothing there to lose anyway.
Assignee: server-ops → justdave
(In reply to comment #17) > I'd like someone to verify my list too before this happens. > Do we still have to manually review and remove the directories listed above, or are they automatically aging off?
John: the directories might be getting culled on the server (I don't know), but all the listed trees still appear in http://tinderbox.mozilla.org/showbuilds.cgi
The following trees currently have no data in them within the active data retention window (which is somewhere between 7 and 30 days depending on the tree) BlueBird Browser Firefox-1.0 Firefox-Cairo MiniMo Mozilla1.0 Mozilla1.4 Mozilla1.5 Mozilla1.6 Mozilla1.8.0-l10n-template Mozilla1.8-l10n-bn-IN Mozilla1.8-l10n-fa Mozilla1.8-l10n-hi-IN Mozilla1.8-l10n-ml Mozilla1.8-l10n-ne-NP Mozilla1.8-l10n-rw Mozilla1.8-l10n-sr Mozilla1.8-l10n-ta Mozilla1.8-l10n-template Mozilla-l10n-ast-ES Mozilla-l10n-bn-IN Mozilla-l10n-ca-AD Mozilla-l10n-cs-CZ Mozilla-l10n-cy-GB Mozilla-l10n-da-DK Mozilla-l10n-de-DE Mozilla-l10n-el-GR Mozilla-l10n-en-ZA Mozilla-l10n-eu-ES Mozilla-l10n-fa Mozilla-l10n-fi-FI Mozilla-l10n-fr-FR Mozilla-l10n-he-IL Mozilla-l10n-hi-IN Mozilla-l10n-hu-HU Mozilla-l10n-it-IT Mozilla-l10n-ja-JP Mozilla-l10n-ja-JPM Mozilla-l10n-ko-KR Mozilla-l10n-mk-MK Mozilla-l10n-ml Mozilla-l10n-ne-NP Mozilla-l10n-nl-NL Mozilla-l10n-pl-PL Mozilla-l10n-ro-RO Mozilla-l10n-ru-RU Mozilla-l10n-rw Mozilla-l10n-sk-SK Mozilla-l10n-sl-SI Mozilla-l10n-sq-AL Mozilla-l10n-sr Mozilla-l10n-ta Mozilla-l10n-tr-TR MozillaRelease Phoenix SeaMonkey-Branch SeaMonkey-Embed SeaMonkey-Embedding-Branch SeaMonkey-OEM XULRunner-Mozilla1.8.0
(In reply to comment #22) > Mozilla1.8-l10n-bn-IN > Mozilla1.8-l10n-fa > Mozilla1.8-l10n-hi-IN > Mozilla1.8-l10n-ml > Mozilla1.8-l10n-ne-NP > Mozilla1.8-l10n-rw > Mozilla1.8-l10n-sr > Mozilla1.8-l10n-ta > Mozilla1.8-l10n-template > Mozilla-l10n-ast-ES > Mozilla-l10n-bn-IN > Mozilla-l10n-ca-AD > Mozilla-l10n-cs-CZ > Mozilla-l10n-cy-GB > Mozilla-l10n-da-DK > Mozilla-l10n-de-DE > Mozilla-l10n-el-GR > Mozilla-l10n-en-ZA > Mozilla-l10n-eu-ES > Mozilla-l10n-fa > Mozilla-l10n-fi-FI > Mozilla-l10n-fr-FR > Mozilla-l10n-he-IL > Mozilla-l10n-hi-IN > Mozilla-l10n-hu-HU > Mozilla-l10n-it-IT > Mozilla-l10n-ja-JP > Mozilla-l10n-ja-JPM > Mozilla-l10n-ko-KR > Mozilla-l10n-mk-MK > Mozilla-l10n-ml > Mozilla-l10n-ne-NP > Mozilla-l10n-nl-NL > Mozilla-l10n-pl-PL > Mozilla-l10n-ro-RO > Mozilla-l10n-ru-RU > Mozilla-l10n-rw > Mozilla-l10n-sk-SK > Mozilla-l10n-sl-SI > Mozilla-l10n-sq-AL > Mozilla-l10n-sr > Mozilla-l10n-ta > Mozilla-l10n-tr-TR > MozillaRelease We still support the trunk and 1.8, plus MozillaRelease is used by build, so the above trees might want to stay. > Mozilla1.8.0-l10n-template > XULRunner-Mozilla1.8.0 These can be chucked when we mothball 1.8.0. I'd say kill everything else.
A collection of the Mozilla-l10n-* trees listed here are indeed obsolete due to the changes to simpler (shorter) locale codes we have done, e.g. Mozilla-l10n-de-DE has been replaced by Mozilla-l10n-de, IIRC, even already when we were working towards 1.8 - and the mentioned trees with "SeaMonkey" in their names can all be killed, only Mozilla1.8-SeaMonkey, SeaMonkey-Ports and SeaMonkey are still active (Mozilla1.8.0-SeaMonkey is also unused now).
Dave: Your list is good. We've explicitly turned off the XULRunner 1.8.0 tinderboxes months ago. As Reed mentioned, the only tree we need to keep is MozillaRelease. The rest can be removed at your leisure. (In reply to comment #22) > BlueBird > Browser > Firefox-1.0 > Firefox-Cairo > MiniMo > Mozilla1.0 > Mozilla1.4 > Mozilla1.5 > Mozilla1.6 > Mozilla1.8.0-l10n-template > Mozilla1.8-l10n-bn-IN > Mozilla1.8-l10n-fa > Mozilla1.8-l10n-hi-IN > Mozilla1.8-l10n-ml > Mozilla1.8-l10n-ne-NP > Mozilla1.8-l10n-rw > Mozilla1.8-l10n-sr > Mozilla1.8-l10n-ta > Mozilla1.8-l10n-template > Mozilla-l10n-ast-ES > Mozilla-l10n-bn-IN > Mozilla-l10n-ca-AD > Mozilla-l10n-cs-CZ > Mozilla-l10n-cy-GB > Mozilla-l10n-da-DK > Mozilla-l10n-de-DE > Mozilla-l10n-el-GR > Mozilla-l10n-en-ZA > Mozilla-l10n-eu-ES > Mozilla-l10n-fa > Mozilla-l10n-fi-FI > Mozilla-l10n-fr-FR > Mozilla-l10n-he-IL > Mozilla-l10n-hi-IN > Mozilla-l10n-hu-HU > Mozilla-l10n-it-IT > Mozilla-l10n-ja-JP > Mozilla-l10n-ja-JPM > Mozilla-l10n-ko-KR > Mozilla-l10n-mk-MK > Mozilla-l10n-ml > Mozilla-l10n-ne-NP > Mozilla-l10n-nl-NL > Mozilla-l10n-pl-PL > Mozilla-l10n-ro-RO > Mozilla-l10n-ru-RU > Mozilla-l10n-rw > Mozilla-l10n-sk-SK > Mozilla-l10n-sl-SI > Mozilla-l10n-sq-AL > Mozilla-l10n-sr > Mozilla-l10n-ta > Mozilla-l10n-tr-TR > Phoenix > SeaMonkey-Branch > SeaMonkey-Embed > SeaMonkey-Embedding-Branch > SeaMonkey-OEM > XULRunner-Mozilla1.8.0
OK, everything listed in comment 25 has been nuked.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
My method of detecting empty trees was flawed and missed a few. Here's some additional ones I found: Aviary1.0 Aviary1.0.1 Bugzilla2.16 Bugzilla2.18 Joey Mozilla1.7 SeaMonkey-Testerbox All of these except the Bugzilla ones and Joey were in Coop's original list, and I personally know that those two Bugzilla ones are no longer being used, so I've removed all of the above as well, except for Joey.
You killed a few l10n tinderboxens that you had just setup for locales that are currently in incubator. I didn't have the cycles to comment here earlier, that's what happens. Not sure why you dismissed Robert's comment 24, who's in our l10n community, and coop's list for granted. I'll file new bugs to get those boxens recreated, hoping that it takes less than a quarter this time. I'll probably add a few more boxens to the list of non-needed, though, as we're starting to WONTFIX locales for the branch.
(In reply to comment #28) > You killed a few l10n tinderboxens that you had just setup for locales that are > currently in incubator. I didn't have the cycles to comment here earlier, > that's what happens. Not sure why you dismissed Robert's comment 24, who's in > our l10n community, and coop's list for granted. You'll notice my initial list was much condensed and didn't touch anything later than 1.8.0 or anything l10n. I figured (as I assume Dave did) that empty trees meant "not used." Is there a reason these needed trees didn't have any files in them? Is there something broken on the build side that I should be looking at?
(In reply to comment #28) > I'll file new bugs to get those boxens recreated, hoping that it takes less > than a quarter this time. You can list them here if you want, it's damage as a result of this bug. Also, because of the way I set them up last time I did them for you, there's not such a pain in the ass to do anymore, and I should be able to get them for you on a day or less turnaround.
(In reply to comment #28) > Not sure why you dismissed Robert's comment 24, who's in our l10n community Didn't know I dismissed it. Re-reading it again now, I still don't see anything he said in that comment that doesn't jive with what I actually did. I kept the ones he said needed to be kept, and the ones he explicitly said were obsolete were on the list that got nuked.
The following locales need tinderboxens on the trunk again: bn-IN, fa, hi-IN, kn, ml, mr, ne-NP, rw, si, sr, ta, te This does not include the South African locales, which are not that much worked on right now, and I added Sinhala (si), which is going just for Firefox 3 now. Long list. Some of them might actually still go for Firefox 2, too, so we'll need to create those boxens before we start building them on the branch. Chofmann, can you sheppard those in on demand?
Reopening so that I can track dependent bugs for adding new localizations to the build.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Blocks: 416142
OK, so you want a Mozilla-l10n-ab(-CD) and a Mozilla1.8-l10n-ab(-CD) for each of those listed in comment 32?
Status: REOPENED → ASSIGNED
I'm not sure how many of those will actually go onto 1.8 still, but trunk builds, yes. If it's one go, then "si" is the only one that's definitely not going on 1.8. Sorry that I don't have more precise info on the 1.8 status, it's either a bunch too many today and on the safe side, or a few of them in a week or two.
OK, I should have the non-1.8 ones up in a couple hours (would be up in the next 10 minutes except I have to split to take my kids somewhere right now, so it'll get done as soon as I get back). I'll go ahead and wait for your sayso on the 1.8 ones.
(In reply to comment #32) > The following locales need tinderboxens on the trunk again: > > bn-IN, fa, hi-IN, kn, ml, mr, ne-NP, rw, si, sr, ta, te OK, the above ^ are live now.
We're having builds up on http://tinderbox.mozilla.org/showbuilds.cgi?tree=Mozilla-l10n-si, resolving FIXED again. We'll come up with new bugs for the follow up changes.
Status: ASSIGNED → RESOLVED
Closed: 18 years ago18 years ago
Resolution: --- → FIXED
Component: Tinderbox Configuration → Tinderbox
Product: mozilla.org → Webtools
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.