gav dropped it already (pinged him on IRC). Build #152 is currently running.
LieGrue, strub --- On Sat, 7/30/11, Dennis Lundberg <denn...@apache.org> wrote: > From: Dennis Lundberg <denn...@apache.org> > Subject: Re: non-reproducible issues on CI > To: "Maven Developers List" <dev@maven.apache.org> > Date: Saturday, July 30, 2011, 9:55 AM > On 2011-07-30 10:54, Mark Struberg > wrote: > > Might be if the metadata got downloaded but the > artifact (a fat jar for example) didn't make it? > > > > I bet there are situations where such things still > might end ugly. > > > > Just for the record: I'm currently looking at > maven-repository-plugin > BundleCreateIT#createWithSCMInfoProvided(). > > It looks like this issue only hits ITs. > > > > Here is the local IT repo on our CI box: > > https://builds.apache.org/job/maven-plugins-ITs-3.x/ws/maven-repository-plugin/target/it-repo/ > > > > A comparison of the artifacts I get locally shows that > commons-cli-1.0 and commons-lang-2.1 don't make it on the CI > box. > > > > > > I'll try to ping infra and get drop them from our > jenkins repo cache. > > That should be directed to builds@a.o > I'm a recent subscriber there, so I can ask them. > > > > > LieGrue, > > strub > > > > > > --- On Sat, 7/30/11, Dennis Lundberg <denn...@apache.org> > wrote: > > > >> From: Dennis Lundberg <denn...@apache.org> > >> Subject: Re: non-reproducible issues on CI > >> To: "Maven Developers List" <dev@maven.apache.org> > >> Date: Saturday, July 30, 2011, 8:31 AM > >> Hi > >> > >> I've seen this kind of error at my day job a > couple of > >> times. Although > >> I'm sure sure why they happen, I do know how to > get rid of > >> it. > >> > >> You need to manually remove the offending artifact > from the > >> local repo > >> to get a freshly downloaded copy of it. By > removing all > >> versions of the > >> artifact, including the meta data you ensure that > the > >> "corrupt" meta > >> data will also be removed. > >> > >> The only reason I can think of as to why it > happens is that > >> the > >> repository don't respond when the artifact is > being > >> downloaded for the > >> first time. That puts some special meta data in > the local > >> repository. > >> That meta data looks like it is supposed to help > determine > >> when the > >> failed attempt occurred. This somehow blocks any > further > >> download of the > >> artifact in question. Even forcing a new download > via > >> command line > >> option have failed for us. > >> > >> I haven't reported it in JIRA yet because I don't > have > >> anything even > >> remotely reproducible. > >> > >> On 2011-07-30 01:22, Mark Struberg wrote: > >>> Hi! > >>> > >>> Our CI is broken since a while and most of the > errors > >> are of the following kind: > >>> > >>> > >>> [ERROR] Plugin > >> > org.apache.maven.plugins:maven-repository-plugin:2.3.2-SNAPSHOT > >> or one of its dependencies could not be resolved: > Failed to > >> read artifact descriptor for > >> > org.apache.maven.plugins:maven-repository-plugin:jar:2.3.2-SNAPSHOT: > >> Failure to find > >> > org.apache.maven.plugins:maven-repository-plugin:pom:2.3.2-SNAPSHOT > >> in > >> > /home/hudson/hudson-slave/workspace/maven-plugins-ITs-3.x/maven-repository-plugin/target/it-repo > >> was cached in the local repository, resolution > will not be > >> reattempted until the update interval of > local.central has > >> elapsed or updates are forced -> [Help 1] > >>> > org.apache.maven.plugin.PluginResolutionException: > >> Plugin > >> > org.apache.maven.plugins:maven-repository-plugin:2.3.2-SNAPSHOT > >> or one of its dependencies could not be resolved: > Failed to > >> read artifact descriptor for > >> > org.apache.maven.plugins:maven-repository-plugin:jar:2.3.2-SNAPSHOT > >>> at > >> > org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:129) > >>> at > >> > org.apache.maven.plugin.internal.DefaultMavenPluginManager.getPluginDescriptor(DefaultMavenPluginManager.java:142) > >>> at > >> > org.apache.maven.plugin.internal.DefaultMavenPluginManager.getMojoDescriptor(DefaultMavenPluginManager.java:261) > >>> at > >> > org.apache.maven.plugin.DefaultBuildPluginManager.getMojoDescriptor(DefaultBuildPluginManager.java:185) > >>> at > >> > org.apache.maven.lifecycle.internal.MojoDescriptorCreator.getMojoDescriptor(MojoDescriptorCreator.java:235) > >>> at > >> > org.apache.maven.lifecycle.internal.DefaultLifecycleTaskSegmentCalculator.calculateTaskSegments(DefaultLifecycleTaskSegmentCalculator.java:106) > >>> at > >> > org.apache.maven.lifecycle.internal.DefaultLifecycleTaskSegmentCalculator.calculateTaskSegments(DefaultLifecycleTaskSegmentCalculator.java:86) > >>> at > >> > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:98) > >>> at > >> > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319) > >>> at > >> > org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) > >>> at > >> > org.apache.maven.cli.MavenCli.execute(MavenCli.java:537) > >>> at > >> > org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) > >>> at > >> > org.apache.maven.cli.MavenCli.main(MavenCli.java:141) > >>> at > >> > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > >>> at > >> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > >>> at > >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > >>> at > >> java.lang.reflect.Method.invoke(Method.java:592) > >>> at > >> > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290) > >>> at > >> > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) > >>> at > >> > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409) > >>> at > >> > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352) > >>> Caused by: > >> > org.sonatype.aether.resolution.ArtifactDescriptorException: > >> Failed to read artifact descriptor for > >> > org.apache.maven.plugins:maven-repository-plugin:jar:2.3.2-SNAPSHOT > >>> at > >> > org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:282) > >>> at > >> > org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor(DefaultArtifactDescriptorReader.java:172) > >>> at > >> > org.sonatype.aether.impl.internal.DefaultRepositorySystem.readArtifactDescriptor(DefaultRepositorySystem.java:316) > >>> at > >> > org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:115) > >>> ... 20 more > >>> Caused by: > >> > org.sonatype.aether.resolution.ArtifactResolutionException: > >> Failure to find > >> > org.apache.maven.plugins:maven-repository-plugin:pom:2.3.2-SNAPSHOT > >> in > >> > /home/hudson/hudson-slave/workspace/maven-plugins-ITs-3.x/maven-repository-plugin/target/it-repo > >> was cached in the local repository, resolution > will not be > >> reattempted until the update interval of > local.central has > >> elapsed or updates are forced > >>> at > >> > org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:541) > >>> at > >> > org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:220) > >>> at > >> > org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:197) > >>> at > >> > org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:267) > >>> ... 23 more > >>> Caused by: > >> > org.sonatype.aether.transfer.ArtifactNotFoundException: > >> Failure to find > >> > org.apache.maven.plugins:maven-repository-plugin:pom:2.3.2-SNAPSHOT > >> in > >> > /home/hudson/hudson-slave/workspace/maven-plugins-ITs-3.x/maven-repository-plugin/target/it-repo > >> was cached in the local repository, resolution > will not be > >> reattempted until the update interval of > local.central has > >> elapsed or updates are forced > >>> at > >> > org.sonatype.aether.impl.internal.DefaultUpdateCheckManager.checkArtifact(DefaultUpdateCheckManager.java:190) > >>> at > >> > org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:430) > >>> ... 26 more > >>> > >>> > >>> Here is the full story: > >>> > >>> https://builds.apache.org/job/maven-plugins-ITs-3.x/ws/maven-repository-plugin/target/surefire-reports/org.apache.maven.plugins.repository.it.BundleCreateIT.txt > >>> > >>> The weird thing is that this artifact exists: > >>> https://builds.apache.org/job/maven-plugins-ITs-3.x/ws/maven-repository-plugin/target/it-repo/org/apache/maven/plugins/maven-repository-plugin/2.3.2-SNAPSHOT/ > >>> > >>> > >>> We (rfscholte nor I) cannot reproduce those > bugs > >> locally. All the tests just run fine here. > >>> Is there some magic switch we need to set in > Jenkins, > >> or is this a real bug? > >>> > >>> txs and LieGrue, > >>> strub > >>> > >>> > >>> > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > > For additional commands, e-mail: dev-h...@maven.apache.org > > > > > > > -- > Dennis Lundberg > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org