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

[Enhancement]: Support core24 #27

Open
jpm-canonical opened this issue Jul 5, 2024 · 0 comments
Open

[Enhancement]: Support core24 #27

jpm-canonical opened this issue Jul 5, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@jpm-canonical
Copy link

jpm-canonical commented Jul 5, 2024

What changes would you like?

Trying to build a snap using core24 as base fails. The error is provided below. It looks like the docker container used for this action is not using a recent version of snapcraft that understand/knows about core24.

Any extra information?

Run diddlesnaps/snapcraft-multiarch-action@v1
  with:
    architecture: arm64
    path: .
    use-podman: false
    build-info: true
    snapcraft-channel: stable
  env:
    ARTIFACT_AMD64: tf-label-image_6_amd64
    ARTIFACT_ARM64: tf-label-image_6_arm64
Building Snapcraft project in "."...
/usr/bin/bash -c echo '{"exec-opts":["native.cgroupdriver=cgroupfs"],"cgroup-parent":"/actions_job","experimental":true}' | sudo tee /etc/docker/daemon.json
{"exec-opts":["native.cgroupdriver=cgroupfs"],"cgroup-parent":"/actions_job","experimental":true}
/usr/bin/sudo systemctl restart docker
Error: Your build requires a base that this tool does not support (core[2](https://github.com/jpm-canonical/tf-label-image-snap/actions/runs/9809019475/job/27086167104#step:4:2)4). 'base' or 'build-base' in your 'snapcraft.yaml' must be one of 'core', 'core18' or 'core20'.

Edit: #26 seems to solve this

@jpm-canonical jpm-canonical added the enhancement New feature or request label Jul 5, 2024
Mailaender added a commit to eclipse-linuxtools/eclipse-ide-snap that referenced this issue Dec 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant