Missing container package to download #41

Closed
opened 2026-10-04 23:10:02 +02:00 by adam · 12 comments
Owner

Hello, I would to install the app and I see that is no posibble to download it. The container package is missing

oot@meshcore-hub:/opt/meshcore-hub# docker compose -f docker-compose.yml -f docker-compose.prod.yml --profile mqtt --profile core --profile observer up -d
[+] up 3/3
✘ Image ghcr.io/ipnet-mesh/meshcore-mqtt-broker:latest Error error from registry: unauthorized 0.4s
unauthorized 0.4sket-capture:latest Pulling 0.4s
! Image ghcr.io/agessaman/meshcore-packet-capture:latest Interrupted 0.4s
! Image ghcr.io/ipnet-mesh/meshcore-hub:latest Interrupted 0.4s
Error response from daemon: error from registry: unauthorized
unauthorized

Hello, I would to install the app and I see that is no posibble to download it. The container package is missing oot@meshcore-hub:/opt/meshcore-hub# docker compose -f docker-compose.yml -f docker-compose.prod.yml --profile mqtt --profile core --profile observer up -d [+] up 3/3 ✘ Image ghcr.io/ipnet-mesh/meshcore-mqtt-broker:latest Error error from registry: unauthorized 0.4s unauthorized 0.4sket-capture:latest Pulling 0.4s ! Image ghcr.io/agessaman/meshcore-packet-capture:latest Interrupted 0.4s ! Image ghcr.io/ipnet-mesh/meshcore-hub:latest Interrupted 0.4s Error response from daemon: error from registry: unauthorized unauthorized <!-- github-sync-id:4302366028 -->
adam closed this issue 2026-10-04 23:10:02 +02:00
Author
Owner

https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-container-registry#authenticating-with-a-personal-access-token-classic

I am hoping to push to Docker Hub when I get a chance, but currently you'll need to have a GitHub account, create a personal access token and login into GitHub Container Registry (GHCR) for now

https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-container-registry#authenticating-with-a-personal-access-token-classic I am hoping to push to Docker Hub when I get a chance, but currently you'll need to have a GitHub account, create a personal access token and login into GitHub Container Registry (GHCR) for now <!-- github-comment-id:4290824055 -->
Author
Owner

Thank you !

Thank you ! <!-- github-comment-id:4291015197 -->
Author
Owner

Sorry but it doesn't work.
I created succesfully API token with package permisions:

Image

but stil I got an error:

Image
Sorry but it doesn't work. I created succesfully API token with package permisions: <img width="819" height="90" alt="Image" src="https://github.com/user-attachments/assets/dc897d87-d1de-440c-8cc9-59e0c6231139" /> but stil I got an error: <img width="1383" height="260" alt="Image" src="https://github.com/user-attachments/assets/40645035-625b-46f7-a31c-0cbcc8e72e46" /> <!-- github-comment-id:4303675037 -->
Author
Owner

Apologies. I hadn't done a release so the the meshcore-mqtt-broker:latest tag was not available. It should be now: https://github.com/ipnet-mesh/meshcore-hub/pkgs/container/meshcore-mqtt-broker/806672524?tag=latest

❯ docker pull ghcr.io/ipnet-mesh/meshcore-mqtt-broker:latest
latest: Pulling from ipnet-mesh/meshcore-mqtt-broker
c02d2b1a80a0: Pull complete
6a0ac1617861: Pull complete
60f10ec4ffdd: Pull complete
8208cba1f7f4: Pull complete
5fa300e42889: Pull complete
9e177ba73d9f: Pull complete
466f649038ee: Pull complete
4cc15311d45b: Pull complete
8bfa0019f928: Pull complete
6a1e54b0bef4: Pull complete
693a4ff9d7f3: Download complete
Digest: sha256:5aba8856a88971be5792411b1e3af1a9c8cbfe8c9088908c7d2cf16bf808ed17
Status: Downloaded newer image for ghcr.io/ipnet-mesh/meshcore-mqtt-broker:latest
ghcr.io/ipnet-mesh/meshcore-mqtt-broker:latest
Apologies. I hadn't done a release so the the `meshcore-mqtt-broker:latest` tag was not available. It should be now: https://github.com/ipnet-mesh/meshcore-hub/pkgs/container/meshcore-mqtt-broker/806672524?tag=latest ``` ❯ docker pull ghcr.io/ipnet-mesh/meshcore-mqtt-broker:latest latest: Pulling from ipnet-mesh/meshcore-mqtt-broker c02d2b1a80a0: Pull complete 6a0ac1617861: Pull complete 60f10ec4ffdd: Pull complete 8208cba1f7f4: Pull complete 5fa300e42889: Pull complete 9e177ba73d9f: Pull complete 466f649038ee: Pull complete 4cc15311d45b: Pull complete 8bfa0019f928: Pull complete 6a1e54b0bef4: Pull complete 693a4ff9d7f3: Download complete Digest: sha256:5aba8856a88971be5792411b1e3af1a9c8cbfe8c9088908c7d2cf16bf808ed17 Status: Downloaded newer image for ghcr.io/ipnet-mesh/meshcore-mqtt-broker:latest ghcr.io/ipnet-mesh/meshcore-mqtt-broker:latest ``` * https://github.com/ipnet-mesh/meshcore-hub/pkgs/container/meshcore-mqtt-broker * https://github.com/ipnet-mesh/meshcore-hub/pkgs/container/meshcore-mqtt-broker/806672524?tag=latest <!-- github-comment-id:4304472973 -->
Author
Owner

Still I have the problem to download the package:

Image
Still I have the problem to download the package: <img width="1384" height="206" alt="Image" src="https://github.com/user-attachments/assets/41bb1783-ba78-407e-aa4b-617c159ad9d4" /> <!-- github-comment-id:4311269730 -->
Author
Owner

In addition. The package ghcr.io/agessaman/meshcore-packet-capture:latest downladed sucessfully

Image
In addition. The package ghcr.io/agessaman/meshcore-packet-capture:latest downladed sucessfully <img width="1002" height="336" alt="Image" src="https://github.com/user-attachments/assets/834b1ddb-1466-499b-b0d8-0832e8de8465" /> <!-- github-comment-id:4311475742 -->
Author
Owner

The problem is when downloading the repository only from “ipnet-mesh”

Image
The problem is when downloading the repository only from “ipnet-mesh” <img width="1413" height="164" alt="Image" src="https://github.com/user-attachments/assets/d5be54b4-eaad-468d-af20-85b00407eecf" /> <!-- github-comment-id:4311505217 -->
Author
Owner

Interesting.

Your screenshot has a mis-spelling, you missed the last t from latest, e.g. docker pull ghcr.io/ipnet-mesh/meshcore-hub:latest and not ghcr.io/ipnet-mesh/meshcore-hub:lates.

Can you try to pull the meshcore-hub image with the latest tag?

docker pull ghcr.io/ipnet-mesh/meshcore-hub:latest

Trying to work out if its a organisation permissions issue or a repo level issue.

Also, did you create a Classic Token or a Fine Grained Token? I believe you need a Classic Token.

Interesting. Your screenshot has a mis-spelling, you missed the last `t` from `latest`, e.g. `docker pull ghcr.io/ipnet-mesh/meshcore-hub:latest` and not `ghcr.io/ipnet-mesh/meshcore-hub:lates`. Can you try to pull the `meshcore-hub` image with the `latest` tag? ``` docker pull ghcr.io/ipnet-mesh/meshcore-hub:latest ``` Trying to work out if its a organisation permissions issue or a repo level issue. Also, did you create a Classic Token or a Fine Grained Token? I believe you need a Classic Token. <!-- github-comment-id:4311874196 -->
Author
Owner
Image

Unfortunately:(

I created a Classic Token with all permissions

<img width="1416" height="141" alt="Image" src="https://github.com/user-attachments/assets/51ef0710-3310-4120-a1e5-643fa3ee023e" /> Unfortunately:( I created a Classic Token with all permissions <!-- github-comment-id:4311886182 -->
Author
Owner

Can you try again now. I think I found the organisation setting to make packages public and have just set meshcore-hub and meshcore-mqtt-broker to Public.

Can you try again now. I *think* I found the organisation setting to make packages public and have just set `meshcore-hub` and `meshcore-mqtt-broker` to *Public*. <!-- github-comment-id:4311964406 -->
Author
Owner

It's finally working. Thank you.

Image
It's finally working. Thank you. <img width="1388" height="283" alt="Image" src="https://github.com/user-attachments/assets/7825c786-0bcf-4d85-935b-4339435a8862" /> <!-- github-comment-id:4311970048 -->
Author
Owner

Excellent. Sorry about that. I'll post this issue I used here for future reference, but the setting wasn't particular obvious as it said it was for "creating packages", not pulling.

https://github.com/orgs/community/discussions/26014#discussioncomment-7333187

Excellent. Sorry about that. I'll post this issue I used here for future reference, but the setting wasn't particular obvious as it said it was for "creating packages", not pulling. https://github.com/orgs/community/discussions/26014#discussioncomment-7333187 <!-- github-comment-id:4311977115 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/meshcore-hub#41