Skip to content

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.

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