Skip to content

Conversation

ppalaga
Copy link
Contributor

@ppalaga ppalaga commented Sep 3, 2025

No description provided.

dependency convergence throughout Quarkiverse
Copy link

quarkus-bot bot commented Sep 3, 2025

Thanks for your pull request!

Your pull request does not follow our editorial rules. Could you have a look?

  • description should not be empty, describe your intent or provide links to the issues this PR is fixing (using Fixes #NNNNN) or changelogs

This message is automatically generated by a bot.

@quarkus-bot quarkus-bot bot added area/dependencies Pull requests that update a dependency file area/fault-tolerance area/smallrye labels Sep 3, 2025
@ppalaga
Copy link
Contributor Author

ppalaga commented Sep 3, 2025

It would be great to get this in 3.27

Copy link

quarkus-bot bot commented Sep 3, 2025

Status for workflow Quarkus CI

This is the status report for running Quarkus CI on commit edc3df7.

Failing Jobs

Status Name Step Failures Logs Raw logs Build scan
Quickstarts Compilation - JDK 17 ⚠️ Check → Logs Raw logs 🚧
MicroProfile TCKs Tests ⚠️ Check → Logs Raw logs 🚧

You can consult the Develocity build scans.


Flaky tests - Develocity

⚙️ Gradle Tests - JDK 17

📦 integration-tests/gradle

io.quarkus.gradle.BuildConfigurationTest.buildNoOverride - History

  • Multiple Failures (1 failure) -- failure 1 -- [sub project 'without-configuration', package type 'fast-jar'] Expecting path: - org.assertj.core.error.AssertJMultipleFailuresError
org.assertj.core.error.AssertJMultipleFailuresError: 

Multiple Failures (1 failure)
-- failure 1 --
[sub project 'without-configuration', package type 'fast-jar'] 
Expecting path:
  /home/runner/_work/quarkus/quarkus/integration-tests/gradle/target/classes/build-configuration/without-configuration/build/quarkus-app/quarkus-run.jar
to exist (symbolic links were followed).

@gastaldi
Copy link
Contributor

gastaldi commented Sep 3, 2025

Is there a smallrye-fault-tolerance BOM we could depend on instead?

@ppalaga
Copy link
Contributor Author

ppalaga commented Sep 3, 2025

Is there a smallrye-fault-tolerance BOM we could depend on instead?

Not at this time https://github.com/smallrye/smallrye-fault-tolerance

@gastaldi
Copy link
Contributor

gastaldi commented Sep 3, 2025

@gastaldi gastaldi changed the title Manage more smallrye-fault-tolerance arttifacts to help enforcing dependency convergence throughout Quarkiverse Manage more smallrye-fault-tolerance artifacts to help enforcing dependency convergence throughout Quarkiverse Sep 3, 2025
@gastaldi gastaldi merged commit a747f3d into quarkusio:main Sep 3, 2025
55 of 57 checks passed
@quarkus-bot quarkus-bot bot added this to the 3.28 - main milestone Sep 3, 2025
@ppalaga
Copy link
Contributor Author

ppalaga commented Sep 3, 2025

@gastaldi it would be great to agree on a bom generator that is well maintained. sundr-maven-plugin got its last release 10 years ago. It would also be good if the generated BOM can be used inside the project using the plugin. sundr-maven-plugin cannot do that. We'll need to switch to Maven 4 soon. I have some design ideas that I'd like to explore for Apache CXF. Can you think of a place where we could join our forces?

@ppalaga
Copy link
Contributor Author

ppalaga commented Sep 3, 2025

Ah, wrong, there is some maintenance happening for sundr-maven-plugin.

@gastaldi
Copy link
Contributor

gastaldi commented Sep 3, 2025

@ppalaga yeah, @iocanel is the project lead if I am not mistaken. The Maven plugin is used in other Smallrye projects already

@iocanel
Copy link
Contributor

iocanel commented Sep 3, 2025

@gastaldi that is correct.
@ppalaga sundr-maven-plugin got it last release last week. The plugin is not actively developed (in terms of new features) but is maintained (to work with new maven releases) and has recently received some maven4 love by @gnodet too.

Feel free to create an issue about the feature you mentioned, though I am afraid that we'll run into a chicken an egg problem. But I can schedule to look at it if you wanna create an issue.

@ppalaga
Copy link
Contributor Author

ppalaga commented Sep 3, 2025

Thanks for your reply @iocanel! I wonder whether sundr-maven-plugin could be made a top level project independent of the rest of the stuff currently in the repository?

@iocanel
Copy link
Contributor

iocanel commented Sep 3, 2025

I am open to discuss it. However, i feel it benefits from the current setup.

@ppalaga
Copy link
Contributor Author

ppalaga commented Sep 3, 2025

I see it depends on a couple of other sundr modules

@gsmet gsmet modified the milestones: 3.28 - main, 3.26.3 Sep 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants