-
Notifications
You must be signed in to change notification settings - Fork 10
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
Update base image #241
Update base image #241
Conversation
Interesting. These tests are definitely picked up and executed daily in existing devspaces e.g. https://merge-ci.openmicroscopy.org/jenkins/job/BIOFORMATS-image/1065. Since this is a building from scratch, one potential source of divergence worth investigating is the base Docker image. |
Looking at the Image |
Looking quickly at it locally, it looks like we are hitting https://stackoverflow.com/q/23260057. Amongst possible suggested solutions, one of them might be to revert #58 (i.e. it looks like we had already had this issue in the past) |
the commit 441e5ea did not break the build on the updated infra |
When running locally I have errors when building the javadoc
|
@dgault have you seen this error before? |
@jburel should the title of this PR be updated as it is allowing the tests to be run on new JDK versions rather than skipping them |
I've never seen any of those before, Im assuming there must be extra or stricter checking going on here. When I get some free time I will try to reproduce locally |
It looks like the image is older in the new devspace
and merge-ci
That probably explains what the divergence we noticed |
So is the next step to pull a recent Docker image, exclude this and see if the problem is fixed? |
I have
|
The title has been modified to reflect the change.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think I convinced myself that pinning the base image to a specific JDK version as proposed here will help making things more reproducible and simplify troubleshooting. It would be good to have additional sign-offs from the team to be sure we are not missing some important use cases.
@dgault what do you think about pinning the version? |
Fixing to a specific version seems like a sensible approach to me, should keep things more consistent. Looks good from my side. |
Attempting to get the BioFormats-image job green in new jenkins-CI
Currently failure due to
The change also matches the arguments in BF-build job