Getting 502 bad gateway errors on https://repo.eclipse.org/ and https://help.eclipse.org/
Summary
First, nightly SDK build failed with 502 error on eclipse.org. Second build went through, but now my local SDK build failed too with 502 errors. Also webtools build failed right now.
- https://ci.eclipse.org/webtools/job/webtools-sourceediting_master/2183/console
- https://ci.eclipse.org/releng/job/I-build-4.25/97/console
Looks that some Eclipse servers are in bad shape today.
Steps to reproduce
Try to run SDK build.
What is the current bug behavior?
Maven complains a lot about files that can't be loaded from eclipse.org network.
What is the expected correct behavior?
No network errors
Relevant logs and/or screenshots
https://ci.eclipse.org/releng/job/I-build-4.25/97/console
00:10:26 [ERROR] The build could not read 23 projects -> [Help 1]
00:10:26 [ERROR]
00:10:26 [ERROR] The project org.eclipse:eclipse-platform-parent:4.25.0-SNAPSHOT (/home/jenkins/agent/workspace/I-build-4.25/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/eclipse-platform-parent/pom.xml) has 1 error
00:10:26 [ERROR] Unresolveable build extension: Plugin org.eclipse.tycho:tycho-maven-plugin:3.0.0-SNAPSHOT or one of its dependencies could not be resolved: Failed to collect dependencies at org.eclipse.tycho:tycho-maven-plugin:jar:3.0.0-SNAPSHOT -> org.eclipse.tycho:tycho-core:jar:3.0.0-SNAPSHOT -> org.eclipse.tycho:p2-maven-plugin:jar:3.0.0-SNAPSHOT -> org.eclipse.platform:org.eclipse.equinox.p2.updatesite:jar:1.2.300 -> org.eclipse.platform:org.eclipse.equinox.p2.artifact.repository:jar:1.3.100: Failed to read artifact descriptor for org.eclipse.platform:org.eclipse.equinox.p2.artifact.repository:jar:1.3.100: Could not transfer artifact org.eclipse.platform:org.eclipse.equinox.p2.artifact.repository:pom:1.3.100 from/to cbi-releases (https://repo.eclipse.org/content/repositories/cbi-releases/): transfer failed for https://repo.eclipse.org/content/repositories/cbi-releases/org/eclipse/platform/org.eclipse.equinox.p2.artifact.repository/1.3.100/org.eclipse.equinox.p2.artifact.repository-1.3.100.pom, status: 502 Bad Gateway -> [Help 2]
00:10:26 [ERROR]
00:10:26 [ERROR] The project org.eclipse:eclipse-sdk-prereqs:4.25.0-SNAPSHOT (/home/jenkins/agent/workspace/I-build-4.25/eclipse.platform.releng.aggregator/eclipse.platform.releng.aggregator/cje-production/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.releng.prereqs.sdk/pom.xml) has 2 errors
00:10:26 [ERROR] Unresolveable build extension: Plugin org.eclipse.tycho:tycho-maven-plugin:3.0.0-SNAPSHOT or one of its dependencies could not be resolved: Failed to collect dependencies at org.eclipse.tycho:tycho-maven-plugin:jar:3.0.0-SNAPSHOT -> org.eclipse.tycho:tycho-core:jar:3.0.0-SNAPSHOT -> org.eclipse.tycho:p2-maven-plugin:jar:3.0.0-SNAPSHOT -> org.eclipse.platform:org.eclipse.equinox.p2.updatesite:jar:1.2.300 -> org.eclipse.platform:org.eclipse.equinox.p2.artifact.repository:jar:1.3.100: Failed to read artifact descriptor for org.eclipse.platform:org.eclipse.equinox.p2.artifact.repository:jar:1.3.100: Could not transfer artifact org.eclipse.platform:org.eclipse.equinox.p2.artifact.repository:pom:1.3.100 from/to cbi-releases (https://repo.eclipse.org/content/repositories/cbi-releases/): transfer failed for https://repo.eclipse.org/content/repositories/cbi-releases/org/eclipse/platform/org.eclipse.equinox.p2.artifact.repository/1.3.100/org.eclipse.equinox.p2.artifact.repository-1.3.100.pom, status: 502 Bad Gateway -> [Help 2]
My local build few hours later: same issues
[ERROR] Internal error: java.lang.RuntimeException: org.apache.maven.plugin.PluginResolutionException: Plugin org.eclipse.tycho:tycho-surefire-plugin:3.0.0-SNAPSHOT or one of its dependencies could not be resolved: Failed to collect dependencies at org.eclipse.tycho:tycho-surefire-plugin:jar:3.0.0-20220722.055314-214 -> org.eclipse.tycho:org.eclipse.tycho.surefire.junit55:jar:3.0.0-SNAPSHOT: Failed to read artifact descriptor for org.eclipse.tycho:org.eclipse.tycho.surefire.junit55:jar:3.0.0-SNAPSHOT: Could not transfer artifact org.eclipse.tycho:org.eclipse.tycho.surefire.junit55:pom:3.0.0-20220722.055314-214 from/to tycho-snapshots (https://repo.eclipse.org/content/repositories/tycho-snapshots/): Transfer failed for https://repo.eclipse.org/content/repositories/tycho-snapshots/org/eclipse/tycho/org.eclipse.tycho.surefire.junit55/3.0.0-SNAPSHOT/org.eclipse.tycho.surefire.junit55-3.0.0-20220722.055314-214.pom 502 Bad Gateway -> [Help 1]
Webtools build:
[ERROR] Failed to execute goal on project org.eclipse.wst.sse.core: Could not resolve dependencies for project org.eclipse.webtools.sourceediting:org.eclipse.wst.sse.core:eclipse-plugin:1.2.800-SNAPSHOT: The following artifacts could not be resolved: org.osgi:org.osgi.service.wireadmin:jar:1.0.2, org.osgi:org.osgi.service.provisioning:jar:1.2.0, org.osgi:org.osgi.service.upnp:jar:1.2.1, org.osgi:org.osgi.service.useradmin:jar:1.1.1, org.osgi:org.osgi.service.component:jar:1.5.0, org.osgi:org.osgi.namespace.extender:jar:1.0.1, org.osgi:org.osgi.service.device:jar:1.1.1, org.osgi:org.osgi.service.cm:jar:1.6.1, org.osgi:org.osgi.service.metatype:jar:1.4.1, org.osgi:org.osgi.util.function:jar:1.2.0, org.osgi:org.osgi.util.promise:jar:1.2.0, org.osgi:org.osgi.util.measurement:jar:1.0.2, org.osgi:org.osgi.util.position:jar:1.0.1, org.osgi:org.osgi.util.xml:jar:1.0.2: Could not transfer artifact org.osgi:org.osgi.service.wireadmin:jar:1.0.2 from/to Webtools Repository - Releases (https://repo.eclipse.org/content/repositories/webtools-releases/): transfer failed for https://repo.eclipse.org/content/repositories/webtools-releases/org/osgi/org.osgi.service.wireadmin/1.0.2/org.osgi.service.wireadmin-1.0.2.jar, status: 502 Bad Gateway -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal on project org.eclipse.wst.sse.core: Could not resolve dependencies for project org.eclipse.webtools.sourceediting:org.eclipse.wst.sse.core:eclipse-plugin:1.2.800-SNAPSHOT: The following artifacts could not be resolved: org.osgi:org.osgi.service.wireadmin:jar:1.0.2, org.osgi:org.osgi.service.provisioning:jar:1.2.0, org.osgi:org.osgi.service.upnp:jar:1.2.1, org.osgi:org.osgi.service.useradmin:jar:1.1.1, org.osgi:org.osgi.service.component:jar:1.5.0, org.osgi:org.osgi.namespace.extender:jar:1.0.1, org.osgi:org.osgi.service.device:jar:1.1.1, org.osgi:org.osgi.service.cm:jar:1.6.1, org.osgi:org.osgi.service.metatype:jar:1.4.1, org.osgi:org.osgi.util.function:jar:1.2.0, org.osgi:org.osgi.util.promise:jar:1.2.0, org.osgi:org.osgi.util.measurement:jar:1.0.2, org.osgi:org.osgi.util.position:jar:1.0.1, org.osgi:org.osgi.util.xml:jar:1.0.2: Could not transfer artifact org.osgi:org.osgi.service.wireadmin:jar:1.0.2 from/to Webtools Repository - Releases (https://repo.eclipse.org/content/repositories/webtools-releases/): transfer failed for https://repo.eclipse.org/content/repositories/webtools-releases/org/osgi/org.osgi.service.wireadmin/1.0.2/org.osgi.service.wireadmin-1.0.2.jar, status: 502 Bad Gateway
at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies (LifecycleDependencyResolver.java:269)
at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies (LifecycleDependencyResolver.java:147)
at org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved (MojoExecutor.java:339)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:293)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:211)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:165)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:157)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:121)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:127)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.project.DependencyResolutionException: Could not resolve dependencies for project org.eclipse.webtools.sourceediting:org.eclipse.wst.sse.core:eclipse-plugin:1.2.800-SNAPSHOT: The following artifacts could not be resolved: org.osgi:org.osgi.service.wireadmin:jar:1.0.2, org.osgi:org.osgi.service.provisioning:jar:1.2.0, org.osgi:org.osgi.service.upnp:jar:1.2.1, org.osgi:org.osgi.service.useradmin:jar:1.1.1, org.osgi:org.osgi.service.component:jar:1.5.0, org.osgi:org.osgi.namespace.extender:jar:1.0.1, org.osgi:org.osgi.service.device:jar:1.1.1, org.osgi:org.osgi.service.cm:jar:1.6.1, org.osgi:org.osgi.service.metatype:jar:1.4.1, org.osgi:org.osgi.util.function:jar:1.2.0, org.osgi:org.osgi.util.promise:jar:1.2.0, org.osgi:org.osgi.util.measurement:jar:1.0.2, org.osgi:org.osgi.util.position:jar:1.0.1, org.osgi:org.osgi.util.xml:jar:1.0.2: Could not transfer artifact org.osgi:org.osgi.service.wireadmin:jar:1.0.2 from/to Webtools Repository - Releases (https://repo.eclipse.org/content/repositories/webtools-releases/): transfer failed for https://repo.eclipse.org/content/repositories/webtools-releases/org/osgi/org.osgi.service.wireadmin/1.0.2/org.osgi.service.wireadmin-1.0.2.jar, status: 502 Bad Gateway
Edited by Andrey Loskutov