| Summary: | Re-enable Gerrit jobs disabled during "transition". | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | David Williams <david_williams> |
| Component: | Releng | Assignee: | Mikaël Barbero <mikael.barbero> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | akurtakov, daniel_megert, Lars.Vogel, loskutov, markus.kell.r, mikael.barbero, stephan.herrmann |
| Version: | 4.5 | ||
| Target Milestone: | 4.6 M1 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Bug Depends on: | 469765 | ||
| Bug Blocks: | |||
|
Description
David Williams
I addition to simply "re-enabling", the "45" job needs to be based, now, on R4_5_maintenance, and new jobs created for "46' (to use 'master'). Plus, under this bug, would like (someone) to fix all previous versions. There's no reason for them to run daily. Should be based on "git changes" and/or rely on building manually ... for efficiency. Is this bug the reason why eclipse.platform.ui-Gerrit jobs cannot build anymore? This is quite disappointing, since without build state now no one can integrate (or *should not* integrate) patches to platform.ui. [ERROR] Non-resolvable parent POM for eclipse.platform.ui:eclipse.platform.ui:4.6.0-SNAPSHOT: Could not find artifact org.eclipse:eclipse-platform-parent:pom:4.6.0-SNAPSHOT in eclipse-hosted (https://repo.eclipse.org/content/repositories/eclipse/) and 'parent.relativePath' points at wrong local POM @ line 16, column 11 -> [Help 2] See https://hudson.eclipse.org/platform/job/eclipse.platform.ui-Gerrit/ Any estimation when it will be fixed? (In reply to Andrey Loskutov from comment #2) > > Any estimation when it will be fixed? Just as soon as someone does. I am not sure who set these up, or who is responsible for them. Mikael, do you know? I don't know who set these up. Paul W. is explicitly listed as an owner of these jobs, maybe he created them. If needed, I can re-enable them and create the 4.6 jobs. (In reply to Mikael Barbero from comment #4) > I don't know who set these up. Paul W. is explicitly listed as an owner of > these jobs, maybe he created them. > > If needed, I can re-enable them and create the 4.6 jobs. Please do as no individual module build can succeed until the parent pom is fetchable. David, I think Platform/Releng (i.e. you) should be responsible for these jobs, since Gerrit is now an essential part of our processes. If you can't fix the jobs, please assign this bug to Mikael. (In reply to David Williams from comment #1) > I addition to simply "re-enabling", the "45" job needs to be based, now, on > R4_5_maintenance, and new jobs created for "46' (to use 'master'). Done. > Plus, under this bug, would like (someone) to fix all previous versions. > There's no reason for them to run daily. Should be based on "git changes" > and/or rely on building manually ... for efficiency. There is a reason actually ;) The jobs don't clone the aggregator repository. They simply wget the POMs to be deployed to repo.eclipse.org. I tried to use git for 4_2 build but the clone operation did not go well (issue with submodules...) and it takes a long time to clone (so ironically, using the daily schedule was probably for efficiency ;)). I can try harder, but is it worth doing it? FYI https://hudson.eclipse.org/platform/job/deploy-eclipse-platform-parent-pom-4.6/ https://hudson.eclipse.org/platform/job/deploy-eclipse-sdk-target-pom-4.6/ Thanks Mikael. I've retriggered a recent failure due to this problem, and https://hudson.eclipse.org/platform/job/eclipse.jdt.ui-Gerrit/290/ now passed. (In reply to Markus Keller from comment #9) > Thanks Mikael. I've retriggered a recent failure due to this problem, and > https://hudson.eclipse.org/platform/job/eclipse.jdt.ui-Gerrit/290/ now > passed. Thanks for that! Platform ui gerrit jobs are running again! Thanks! |