-
-
Notifications
You must be signed in to change notification settings - Fork 249
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
Provide download test capability #3506
Comments
Observation: The Linux debugimage files have significantly fewer fiels on Linux tha
For mac its over 400 (Also there's a variation in the JDK17 counts on different linuxes which is interesting). I would have expected them to be similar (one per executable or shared library, which naively should be similar on all platforms). Maybe linux is excluding things in jmods or something ... Should investigate further |
Job is now complete and should be ready for "prime time" on the main CI server as it successfully validates all of the October releases that have been published to date Noting that
|
Ref the tidying up here are some ideas for the future:
|
Job is live at https://ci.adoptium.net/job/build-scripts/job/release/job/download_and_sbom_validation including runs for all four of the October releases but will need switched to run from the main temurin-build |
I thought we already had an issue covering the production of an IVT (Installation Verification Test) but apparently not. We should have a mechanism for verifying the artifacts we publish up including verifying checksums and ensuring that what we ship is as secure as possible.
I have put together a job in the private jenkins instance (for now) which performs the following checks. If anyone has ideas for other things that we could do please feel free to add them but I believe this is a good start:
java -version
against them then check for the versions of GCC and GLIBC (Needs to be adjusted for other versions as it explicitly checks 2.17/11.2 just now so will fail in JDK<20)Potential extra todos:
The current plan is to use this to verify the October releases (the first one that will have suitable content in the SBOMs) and then do any fixes required before putting this job under version control (the test cycle for changes was quicker having it inlined for now)
The text was updated successfully, but these errors were encountered: