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

Fixing other architectures CI failure due to change of API #1493

Merged
merged 4 commits into from
Nov 1, 2024

Conversation

rolalaro
Copy link

The other architectures CI threw the following error:

ERROR: failed to solve: ${arch}/ubuntu:latest: failed to resolve source metadata for docker.io/${arch}/ubuntu:latest: no match for platform in manifest: not found

This seems to be due to a change of API.
Trying a workaround.

Copy link

codecov bot commented Nov 1, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 53.88%. Comparing base (e320816) to head (5d62d61).
Report is 17 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1493      +/-   ##
==========================================
- Coverage   54.02%   53.88%   -0.14%     
==========================================
  Files         442      442              
  Lines       50847    53777    +2930     
==========================================
+ Hits        27469    28977    +1508     
- Misses      23378    24800    +1422     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

…he changes

introduced in previous commit make the other arch working

Build container
  GitHub token provided, caching to ghcr.io/lagadic/visp/run-on-arch-lagadic-visp-other-architectures-isolated-none-none
  WARNING! Your password will be stored unencrypted in /home/runner/.docker/config.json.
  Configure a credential helper to remove this warning. See
  https://docs.docker.com/engine/reference/commandline/login/#credentials-store

  Login Succeeded
  Error response from daemon: manifest unknown
  #0 building with "default" instance using docker driver

  lagadic#1 [internal] load build definition from Dockerfile.none.none
  lagadic#1 transferring dockerfile: 221B done
  lagadic#1 DONE 0.0s

  lagadic#2 [auth] library/ubuntu22.04:pull token for registry-1.docker.io
  lagadic#2 DONE 0.0s

  lagadic#3 [internal] load metadata for docker.io/library/ubuntu22.04:latest
  lagadic#3 ERROR: pull access denied, repository does not exist or may require authorization: server message: insufficient_scope: authorization failed
  ------
   > [internal] load metadata for docker.io/library/ubuntu22.04:latest:
  ------
  Dockerfile.none.none:1
  --------------------
     1 | >>> FROM --platform=linux/armv7 ubuntu22.04
     2 |     COPY ./run-on-arch-install.sh /root/run-on-arch-install.sh
     3 |     RUN chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh
  --------------------
  ERROR: failed to solve: ubuntu22.04: failed to resolve source metadata for docker.io/library/ubuntu22.04:latest: pull access denied, repository does not exist or may require authorization: server message: insufficient_scope: authorization failed
  Error: The process '/home/runner/work/_actions/uraimo/run-on-arch-action/v2/src/run-on-arch.sh' failed with exit code 1
@fspindle fspindle merged commit ee86cfc into lagadic:master Nov 1, 2024
75 of 78 checks passed
@rolalaro rolalaro deleted the fix_ci_other_arch branch November 4, 2024 10:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants