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

Upgrade from Ubuntu 22 to 24 breaks container images #10722

Closed
pdurbin opened this issue Jul 24, 2024 · 2 comments · Fixed by #10672
Closed

Upgrade from Ubuntu 22 to 24 breaks container images #10722

pdurbin opened this issue Jul 24, 2024 · 2 comments · Fixed by #10672
Labels
Component: Containers Anything related to cloudy Dataverse, shipped in containers.
Milestone

Comments

@pdurbin
Copy link
Member

pdurbin commented Jul 24, 2024

As @poikilotherm mentioned in last week's container meeting (recording), the eclipse-temurin:17-jre image we build on has switched from Ubuntu 22 to 24. See adoptium/containers@d762761 via adoptium/containers#606 (comment)

Unfortunately, this broke a few things. For example, the addgroup command is missing. See https://github.com/IQSS/dataverse/actions/runs/10078623902/job/27869639991?pr=10721 and https://dataverse.zulipchat.com/#narrow/stream/375812-containers/topic/.5BINFO.5D.20DOCKER.3E.20ERROR.3A.20failed.20to.20solve/near/453771298

For now, I think we should revert to Ubuntu 22. Then we can worry about upgrading the Ubuntu 24 and rewriting scripts that use addgroup etc. at our leisure.

@poikilotherm
Copy link
Contributor

There is a PR ready for merging that solves all of this: #10672

I'll go ahead and flag this as solving this issue.

@pdurbin
Copy link
Member Author

pdurbin commented Jul 24, 2024

@poikilotherm hmm, meanwhile, in this PR I'm reverting to Ubuntu 22 (and removing the JAVA_IMAGE env var, which I couldn't get to work):

Can you please take a look? Thank you!

pdurbin added a commit that referenced this issue Jul 25, 2024
We are using Zulip these days.
@pdurbin pdurbin added this to the 6.4 milestone Jul 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Containers Anything related to cloudy Dataverse, shipped in containers.
Projects
None yet
2 participants