Skip to content

Conversation

@gastaldi
Copy link
Contributor

@gastaldi gastaldi commented Dec 2, 2025

This should avoid rate limits imposed by Sonatype

@gastaldi gastaldi requested a review from gsmet December 2, 2025 17:15
@quarkus-bot quarkus-bot bot added the area/infra-automation anything related to CI, bots, etc. that are used to automated our infrastructure label Dec 2, 2025
@gastaldi gastaldi requested a review from geoand December 2, 2025 17:18
@quarkus-bot

This comment has been minimized.

gastaldi added a commit to quarkus-qe/quarkus-test-suite that referenced this pull request Dec 2, 2025
@gastaldi
Copy link
Contributor Author

gastaldi commented Dec 2, 2025

@gsmet any chance to have this merged before the Snapshot deployment job kicks in?

@geoand
Copy link
Contributor

geoand commented Dec 3, 2025

I have no idea what JBoss Nexus is, so I'll defer to @gsmet on this

Copy link
Member

@rsvoboda rsvoboda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@gsmet
Copy link
Member

gsmet commented Dec 3, 2025

Given our history with JBoss Nexus, I'm not really excited about that. Let's try to push on the Sonatype front but I need to understand exactly what's going on.

@rsvoboda
Copy link
Member

rsvoboda commented Dec 3, 2025

Snapshots deploy fails with Could not transfer metadata io.quarkus:quarkus-rest-qute:999-SNAPSHOT/maven-metadata.xml from/to quarkus-publish (https://central.sonatype.com/repository/maven-snapshots/): status code: 429, reason phrase: Too Many Requests (429)

2025-12-03T04:37:08.7228983Z [INFO] Downloading from quarkus-publish: https://central.sonatype.com/repository/maven-snapshots/io/quarkus/quarkus-rest-kotlin-serialization-deployment/999-SNAPSHOT/maven-metadata.xml
2025-12-03T04:37:08.9560021Z [INFO] Downloaded from quarkus-publish: https://central.sonatype.com/repository/maven-snapshots/io/quarkus/quarkus-rest-kotlin-serialization-deployment/999-SNAPSHOT/maven-metadata.xml (1.0 kB at 4.4 kB/s)
2025-12-03T04:37:08.9565967Z [INFO] Downloading from quarkus-publish: https://central.sonatype.com/repository/maven-snapshots/io/quarkus/quarkus-mongodb-client/999-SNAPSHOT/maven-metadata.xml
2025-12-03T04:37:09.2014119Z [INFO] Downloaded from quarkus-publish: https://central.sonatype.com/repository/maven-snapshots/io/quarkus/quarkus-mongodb-client/999-SNAPSHOT/maven-metadata.xml (996 B at 4.1 kB/s)
2025-12-03T04:37:09.2019364Z [INFO] Downloading from quarkus-publish: https://central.sonatype.com/repository/maven-snapshots/io/quarkus/quarkus-kubernetes-config-deployment/999-SNAPSHOT/maven-metadata.xml
2025-12-03T04:37:09.4158091Z [INFO] Downloaded from quarkus-publish: https://central.sonatype.com/repository/maven-snapshots/io/quarkus/quarkus-kubernetes-config-deployment/999-SNAPSHOT/maven-metadata.xml (1.0 kB at 4.7 kB/s)
2025-12-03T04:37:09.4162051Z [INFO] Downloading from quarkus-publish: https://central.sonatype.com/repository/maven-snapshots/io/quarkus/quarkus-rest-links-parent/999-SNAPSHOT/maven-metadata.xml
2025-12-03T04:37:09.6479325Z [INFO] Downloaded from quarkus-publish: https://central.sonatype.com/repository/maven-snapshots/io/quarkus/quarkus-rest-links-parent/999-SNAPSHOT/maven-metadata.xml (612 B at 2.6 kB/s)
2025-12-03T04:37:09.6484432Z [INFO] Downloading from quarkus-publish: https://central.sonatype.com/repository/maven-snapshots/io/quarkus/quarkus-rest-qute/999-SNAPSHOT/maven-metadata.xml
2025-12-03T04:37:39.7910892Z [WARNING] Could not transfer metadata io.quarkus:quarkus-rest-qute:999-SNAPSHOT/maven-metadata.xml from/to quarkus-publish (https://central.sonatype.com/repository/maven-snapshots/): status code: 429, reason phrase: Too Many Requests (429)
2025-12-03T04:37:39.7921419Z [INFO] 14403 goals, 14403 executed
2025-12-03T04:37:40.8942553Z [ERROR] Error closing Njord: org.eclipse.aether.deployment.DeploymentException: Failed to retrieve remote metadata io.quarkus:quarkus-rest-qute:999-SNAPSHOT/maven-metadata.xml: Could not transfer metadata io.quarkus:quarkus-rest-qute:999-SNAPSHOT/maven-metadata.xml from/to quarkus-publish (https://central.sonatype.com/repository/maven-snapshots/): status code: 429, reason phrase: Too Many Requests (429) -> [Help 1]

@gsmet Does the release process is using different strategy than snapshots push? It seems https://github.com/quarkusio/quarkus-release doesn't have any issues.

Or maybe it's beacause the release is done in several step / over longer period of time?

@gastaldi gastaldi removed the request for review from geoand December 3, 2025 11:29
@gastaldi
Copy link
Contributor Author

gastaldi commented Dec 3, 2025

AFAIR Non-snapshot deployments use a different strategy: it uploads a single ZIP file so it doesn't face this issue

This should avoid rate limits imposed by Sonatype
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/infra-automation anything related to CI, bots, etc. that are used to automated our infrastructure triage/flaky-test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants