Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Force embedded Guava version #2891

Open
pdulth opened this issue Aug 9, 2024 · 0 comments
Open

Force embedded Guava version #2891

pdulth opened this issue Aug 9, 2024 · 0 comments

Comments

@pdulth
Copy link
Contributor

pdulth commented Aug 9, 2024

Guava has many versions.
Capella 7.0 embeds the 31.jre one as it is the latest available for 2023-03.

We need to hardcode the embedded versions in both location:

  • In target platform, it allows addons to inherit from it and be able to define a specific version (as we can't have both lazy and fixed one
  • In capella feature as if an addon install a prior version of guava in a dropin (e.g. 30), capella startup (reconcile.dropins) will remove guava from the main capella configuration to rely only on the one embedded in the dropin (as both are compatible. when uninstalling the dropin, guava will no longer be found, failling capella to start anymore).
pdulth added a commit that referenced this issue Aug 9, 2024
@pdulth pdulth changed the title Force Guava 30 instead of 31.jre Force Guava 30 in target platform Aug 9, 2024
pdulth added a commit that referenced this issue Aug 9, 2024
@pdulth pdulth changed the title Force Guava 30 in target platform Force Guava version in target platform Aug 9, 2024
pdulth added a commit that referenced this issue Aug 9, 2024
@pdulth pdulth changed the title Force Guava version in target platform Force embedded Guava version Aug 9, 2024
pdulth added a commit that referenced this issue Aug 9, 2024
AnitaMateiGabriel pushed a commit that referenced this issue Aug 12, 2024
pdulth added a commit that referenced this issue Sep 17, 2024
30 is compatible even if it is not..
pdulth added a commit that referenced this issue Sep 17, 2024
30 is compatible even if it is not..
pdulth added a commit that referenced this issue Sep 17, 2024
30 is compatible even if it is not..
pdulth added a commit that referenced this issue Sep 17, 2024
30 is compatible even if it is not..
pdulth added a commit that referenced this issue Sep 17, 2024
pdulth added a commit that referenced this issue Sep 18, 2024
pdulth added a commit that referenced this issue Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant