archlinux-package-action icon indicating copy to clipboard operation
archlinux-package-action copied to clipboard

Can't pull the docker image

Open floitsch opened this issue 1 year ago • 5 comments

When trying to use the action, I get the following error:

Pull down action image 'ghcr.io/hapakaien/archlinux-package-action:2'
  /usr/bin/docker pull ghcr.io/hapakaien/archlinux-package-action:2
  Error response from daemon: Head "https://ghcr.io/v2/hapakaien/archlinux-package-action/manifests/2": denied
  Warning: Docker pull failed with exit code 1, back off 6.712 seconds before retry.

floitsch avatar Feb 14 '24 06:02 floitsch

@floitsch Did you find a solution to this in the meantime?

I'm having the same issue - it's breaking my release pipeline.

quexten avatar Feb 17 '24 13:02 quexten

Ok, seems the maintainer decided to rename their GitHub account, which breaks all of the ~40 CI pipelines on GitHub using this. Even just renaming the reference in the GitHub CI wasn't enough because of caching. I decided to just drop this action, but if you want to use it, renaming to ghcr.io/heyhusen/archlinux-package-action:2 will probably work.

quexten avatar Feb 17 '24 13:02 quexten

I'm very sorry, guys. As @quexten said, I just changed my username. I didn't expect this to cause so many problems. Now I know that my actions were irresponsible.

Once again, I am very sorry.

The latest version should fix this problem.

heyhusen avatar Feb 18 '24 17:02 heyhusen

Ah, sorry didn't mean to come off as blaming you just to be clear. I think it's GitHub's fault to allow this. Imo, CI images should just remain, even if the owning account gets renamed or deleted. But for some reason that's not what GitHub does.

Thanks for the update!

quexten avatar Feb 18 '24 17:02 quexten

Thanks for the fix. I upgraded our workflow. Couldn't test it yet, but I think we will do another release next week.

floitsch avatar Feb 18 '24 17:02 floitsch

This is still not fully fixed, see the discussion in https://github.com/orgs/community/discussions/136632#discussioncomment-10433557. @heyhusen Could you update the v2 branch to point to the updated repo name?

simeonschaub avatar Aug 23 '24 19:08 simeonschaub

Oh, I forgot to update that. Is there anything else I need to fix? @simeonschaub

heyhusen avatar Sep 08 '24 08:09 heyhusen

Not AFAICT. Thanks for the fix!

simeonschaub avatar Sep 08 '24 09:09 simeonschaub