-
Notifications
You must be signed in to change notification settings - Fork 445
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 official docker image #4410
Comments
+1 |
+1 Can this please be addressed? The fact that the image is using Xenial and several major versions behind is concerning. I would even be happy with an update on the status of this. |
+1 |
Hi folks. A belated update here is that our new snapcraft-rocks initiative should satisfy the need for up-to-date Docker images. We already have rocks for Snapcraft 7 and 8 and in the coming weeks will be publishing the images somewhere (I'll update here when it's done). |
Thank you for reporting us your feedback! The internal ticket has been created: https://warthogs.atlassian.net/browse/CRAFT-2617.
|
Following up on this! Here's the announcement: https://forum.snapcraft.io/t/snapcraft-rocks-oci-images/39581 |
Closing this issue now that |
There's a compatibility problem between the old image and the new one: one has to remove first |
More incompatibilities:
Whole docker args if you're interested (paths removed and lines added for readability):
Turns out one must inspect sources (https://github.com/canonical/snapcraft-rocks/blob/core22-8/rockcraft.yaml) and use UPD: Filled as canonical/snapcraft-rocks#40 |
@mr-cal @tigarmo Overall, new snapcraft-rocks image doesn't seem to provide anything useful compared to Dockerfile from #4290+fixes.
|
What needs to get done
Release a new version of docker image https://hub.docker.com/r/snapcore/snapcraft/tags
Why it needs to get done
The current
:stable
was published 3 years ago, it bundles "snapcraft, version 4.4.4" which doesn't support the--build-for
option forsnapcraft snap
command.:latest
has "snapcraft, version 4.6.2.post12+gitae6e8b70", which also lacks--build-for
.Without
--build-for
, I cannot proceed to generate multi-arch (amd64/arm64) snaps, since I'm using onesnapcraft.yaml
for two per-arch snaps.While I can build a custom docker image, I'd prefer to use an official one.
For custom docker image I've used #4290 as the base, with some additional changes in my fork,
dockerfile
branch: main...VladRassokhin:snapcraft:dockerfile (I can send those commits as PR if you need)Related issue in IntelliJ IDEA tracker: https://youtrack.jetbrains.com/issue/IDEA-253637/snapcraft.io-Add-ARM64-snap-package-for-Idea-based-IDEs.
The text was updated successfully, but these errors were encountered: