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

Github Docker Image non existend #2015

Closed
Schnitzel opened this issue Jul 29, 2023 · 9 comments
Closed

Github Docker Image non existend #2015

Schnitzel opened this issue Jul 29, 2023 · 9 comments

Comments

@Schnitzel
Copy link

As far as I understand https://github.com/btcsuite/btcd/blob/master/.github/workflows/dimagespub.yml this should automatically build btcd and push it into the github image registry. There is an action log from the last version push but the logs are expired: https://github.com/btcsuite/btcd/actions/runs/3369306552/job/9224795357 so I can't check what might have gone wrong.

In any case I cannot pull Images from the Github Docker Registry:

❯ docker pull ghcr.io/btcsuite/btcd
Using default tag: latest
Error response from daemon: Head "https://ghcr.io/v2/btcsuite/btcd/manifests/latest": unauthorized

❯ docker pull ghcr.io/btcsuite/btcd:v0.23.3
Error response from daemon: Head "https://ghcr.io/v2/btcsuite/btcd/manifests/v0.23.3": unauthorized

anybody has an idea if these images exist and were they are?

@Eoous
Copy link
Contributor

Eoous commented Jul 29, 2023

unauthorized means that you need to login.

Images are published as private images, so you can't pull it by default.

@Schnitzel
Copy link
Author

@0xEclair thanks for your reply!

Even if I'm logged in the registry though I cannot pull them:

❯ docker login ghcr.io
Username: Schnitzel
Password:
Login Succeeded

❯ docker pull ghcr.io/btcsuite/btcd:v0.23.3
Error response from daemon: denied

you mention they are pushed as private, is there any reason for that? Can we push them as public?

@Schnitzel
Copy link
Author

@0xEclair sorry didn't phrase my question correctly. Yes the images are private by default, my question is why we don't change this to public? Is there a specific reason? Maybe we need @Roasbeef or @guggero to help with changing this to public?

@Eoous
Copy link
Contributor

Eoous commented Jul 31, 2023

I think nobody noticed the problem. Yes, we need help to change to public.

For public images, you can check here: https://github.com/orgs/btcsuite/packages. There is no image now.

@Roasbeef
Copy link
Member

Roasbeef commented Aug 1, 2023

Yep the package is private right now which wasn't the intention. Looks like the default on the org level is private, will get that switched over to public then report back here for confirmation.

@vniche
Copy link

vniche commented Nov 30, 2023

Any updates?

@deliarmin
Copy link

Hi all!
Found this thread, trying to find btcd docker builds. The docker hub repo that is mentioned in the documentation is non existent anymore, also here on github I could't find anything.
Is the only way to get images to build them yourself?

@Roasbeef
Copy link
Member

Roasbeef commented Jul 3, 2024

The images should now be public: https://github.com/btcsuite/btcd/pkgs/container/btcd

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

No branches or pull requests

5 participants