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

Support for new distributions - April 2024 #852

Closed
sxa opened this issue Apr 12, 2024 · 4 comments · Fixed by #855
Closed

Support for new distributions - April 2024 #852

sxa opened this issue Apr 12, 2024 · 4 comments · Fixed by #855
Assignees

Comments

@sxa
Copy link
Member

sxa commented Apr 12, 2024

I mentioned this to @steelhead31 earlier as i hit an issue with this earlier today. There are some more distributions that we should look at adding to the ones that "just work" in the JFrog repos:

  • Debian trixie
  • Ubuntu 24.04 LTS noble
  • Fedora 40
    If we can get these operational for the April PSU updates I think that would be very useful.
@sxa
Copy link
Member Author

sxa commented Apr 25, 2024

Reopening this because adoptium-ca-certificates is not available when attempting to install on trixie/noble - I expect it needs some redirects added to those paths on the JFrog artifactory instance:

oot@9d8ee135c1cb:/# apt install temurin-17-jre
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 temurin-17-jre : Depends: adoptium-ca-certificates but it is not installable
                  Recommends: fonts-dejavu-extra but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
root@9d8ee135c1cb:/# 

@steelhead31 steelhead31 reopened this Apr 25, 2024
@steelhead31
Copy link
Contributor

Additional work is needed to update the CA-CERTIFICATES if adding debian/ubuntu distributions..

This PR has details, #868

@steelhead31
Copy link
Contributor

Bug raised with jf-cli upstream as error encountered when trying to upload ca certs for multiple distros..

jfrog/jfrog-cli#2532

@steelhead31
Copy link
Contributor

The above PR has now been merged with appropriate fixes for the cli . Tested installation of JDK/JRE11,17 & 21 on both Noble & Trixie successfully.

@github-project-automation github-project-automation bot moved this from In Progress to Done in 2024 2Q Adoptium Plan Apr 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants