code.quarkus.io: stage.code.quarkus.io returning 500 in a very specific case

Describe the bug

Quarkus Tools for IntelliJ has an it test that selects all the extensions. It is now failing with 500 status code.

Expected behavior

200 should be returned

Actual behavior

500 status code is returned.

To Reproduce Steps to reproduce the behavior:

  1. Clone redhat-developer/intellij-quarkus
  2. run ./gradlew test --tests com.redhat.devtools.intellij.quarkus.module.QuarkusModelRegistryTest

Screenshots

image

Additional context

Previous jobs that were ok before: https://github.com/redhat-developer/intellij-quarkus/actions/workflows/ci.yml

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 23 (14 by maintainers)

Most upvoted comments

We’re using post as get does not allow all extensions

Quarkus tools uses the same endpoint when retrieving extensions so no version is specified Why the latest is not the default?

@jeffmaury I am currently discussing with @aloubyansky, as you said, it is supposed to use the recommended one by default (and not all the extensions) on /api/download and /api/extensions. We will come back to you with further info…

AFAIU, correct me if I’m wrong @jeffmaury, the IDEs obtain the catalog of extensions from code.quarkus, let users pick the extensions and then call code.quarkus again to create the project. If that’s the case, the common project gen code is still serving the IDEs in this case.