Docker releases appear out of sync with the code releases? #89

Closed
opened 2025-12-29 01:22:38 +01:00 by adam · 19 comments
Owner

Originally created by @mannp on GitHub (Dec 7, 2021).

Originally assigned to: @juanfont on GitHub.

Issue description

The tags used for docker releases appear out of sync with the code releases?

0.12 was released a month ago according to docker, and it is not clear how they relate to the code releases?

Is there a docker release for 0.12.0-beta2, or I presume those other docker tags should be ignored?

To Reproduce

The docker releases I am referring to are these -> https://hub.docker.com/r/headscale/headscale/tags

Thanks for any clarification 👍🏻

Originally created by @mannp on GitHub (Dec 7, 2021). Originally assigned to: @juanfont on GitHub. **Issue description** The tags used for docker releases appear out of sync with the code releases? 0.12 was released a month ago according to docker, and it is not clear how they relate to the code releases? Is there a docker release for 0.12.0-beta2, or I presume those other docker tags should be ignored? **To Reproduce** The docker releases I am referring to are these -> https://hub.docker.com/r/headscale/headscale/tags Thanks for any clarification 👍🏻
adam added the bug label 2025-12-29 01:22:38 +01:00
adam closed this issue 2025-12-29 01:22:39 +01:00
Author
Owner

@madhavajay commented on GitHub (Dec 9, 2021):

Also, is it just me or did the latest tag just get deleted? This has been working for months and now im getting:

failed to solve: rpc error: code = Unknown desc = failed to solve with frontend dockerfile.v0: failed to create LLB definition: docker.io/headscale/headscale:latest: not found
@madhavajay commented on GitHub (Dec 9, 2021): Also, is it just me or did the `latest` tag just get deleted? This has been working for months and now im getting: ``` failed to solve: rpc error: code = Unknown desc = failed to solve with frontend dockerfile.v0: failed to create LLB definition: docker.io/headscale/headscale:latest: not found ```
Author
Owner

@Akruidenberg commented on GitHub (Dec 27, 2021):

I would like to test Openid. So version 0.12 with docker would be nice

@Akruidenberg commented on GitHub (Dec 27, 2021): I would like to test Openid. So version 0.12 with docker would be nice
Author
Owner

@kradalby commented on GitHub (Dec 27, 2021):

The docker release job is failing: https://github.com/juanfont/headscale/runs/4631424805?check_suite_focus=true

Could you have a look @ohdearaugustin ?

@kradalby commented on GitHub (Dec 27, 2021): The docker release job is failing: https://github.com/juanfont/headscale/runs/4631424805?check_suite_focus=true Could you have a look @ohdearaugustin ?
Author
Owner

@ohdearaugustin commented on GitHub (Dec 27, 2021):

I'm taking a look at it. It seems the PR with the changes to use a cache was not tested. For now it seems like the setup of the buildx environment was forgotten. I'm just testing out a fixed version and a PR will follow as soon as it works.

@ohdearaugustin commented on GitHub (Dec 27, 2021): I'm taking a look at it. It seems the PR with the changes to use a cache was not tested. For now it seems like the setup of the buildx environment was forgotten. I'm just testing out a fixed version and a PR will follow as soon as it works.
Author
Owner

@Akruidenberg commented on GitHub (Dec 28, 2021):

When will we see a new docker release?

@Akruidenberg commented on GitHub (Dec 28, 2021): When will we see a new docker release?
Author
Owner

@kradalby commented on GitHub (Dec 28, 2021):

We are missing ARM builds in the setup, I imagine that we will release a new version containing just docker builds as 0.12.2 when #259 is finished.

@kradalby commented on GitHub (Dec 28, 2021): We are missing ARM builds in the setup, I imagine that we will release a new version containing just docker builds as 0.12.2 when #259 is finished.
Author
Owner

@ohdearaugustin commented on GitHub (Dec 28, 2021):

The arm builds work with the #258, they are just slow. As qemu cross-compliation is not ideal.

@ohdearaugustin commented on GitHub (Dec 28, 2021): The arm builds work with the #258, they are just slow. As qemu cross-compliation is not ideal.
Author
Owner

@mannp commented on GitHub (Jan 6, 2022):

Are amd64 builds available to get updated, while the arm builds are being worked on further?

@mannp commented on GitHub (Jan 6, 2022): Are amd64 builds available to get updated, while the arm builds are being worked on further?
Author
Owner

@Akruidenberg commented on GitHub (Jan 6, 2022):

Same question here. Would like to test the amd64 build soon

@Akruidenberg commented on GitHub (Jan 6, 2022): Same question here. Would like to test the amd64 build soon
Author
Owner

@kradalby commented on GitHub (Jan 6, 2022):

@juanfont Can you try a -beta release to see if it works now and then release 0.12.2 to get things out?

@kradalby commented on GitHub (Jan 6, 2022): @juanfont Can you try a -beta release to see if it works now and then release 0.12.2 to get things out?
Author
Owner

@Akruidenberg commented on GitHub (Jan 11, 2022):

No release yet?

@Akruidenberg commented on GitHub (Jan 11, 2022): No release yet?
Author
Owner

@mannp commented on GitHub (Jan 11, 2022):

Seems 0,12,2 beta 1 is out on dockerhub, thanks (amd64)

'latest' doesn't appear to work for me, it didn't update to beta 1 until I used the specific beta tag.

If it's fine for others, I'll close this issue.

@mannp commented on GitHub (Jan 11, 2022): Seems 0,12,2 beta 1 is out on dockerhub, thanks (amd64) 'latest' doesn't appear to work for me, it didn't update to beta 1 until I used the specific beta tag. If it's fine for others, I'll close this issue.
Author
Owner

@artemklevtsov commented on GitHub (Jan 12, 2022):

It would bi nice to add alpine based image (with appropriate tag on the Docker Hub). It will be much more convenient to manage container on the Synology Web UI for example.

@artemklevtsov commented on GitHub (Jan 12, 2022): It would bi nice to add alpine based image (with appropriate tag on the Docker Hub). It will be much more convenient to manage container on the Synology Web UI for example.
Author
Owner

@kradalby commented on GitHub (Jan 12, 2022):

Why would alpine make it more manageable on synology?

@kradalby commented on GitHub (Jan 12, 2022): Why would alpine make it more manageable on synology?
Author
Owner

@Akruidenberg commented on GitHub (Jan 12, 2022):

Also, it takes less space and is more secure.

@Akruidenberg commented on GitHub (Jan 12, 2022): Also, it takes less space and is more secure.
Author
Owner

@artemklevtsov commented on GitHub (Jan 12, 2022):

I can spawn the separate shell with ash and run commands from the Web UI.
изображение

@artemklevtsov commented on GitHub (Jan 12, 2022): I can spawn the separate shell with ash and run commands from the Web UI. ![изображение](https://user-images.githubusercontent.com/603798/149137358-9ffbf05f-c9f8-4199-9e0e-d015a7704e70.png)
Author
Owner

@kradalby commented on GitHub (Jan 12, 2022):

Also, it takes less space and is more secure.

We use distroless images, they are small and probably even more secure.

@kradalby commented on GitHub (Jan 12, 2022): > Also, it takes less space and is more secure. We use distroless images, they are small and probably even more secure.
Author
Owner

@kradalby commented on GitHub (Jan 12, 2022):

I can spawn the separate shell with ash and run commands from the Web UI.

PRs are welcome, we dont plan to support alpine.

@kradalby commented on GitHub (Jan 12, 2022): > I can spawn the separate shell with ash and run commands from the Web UI. PRs are welcome, we dont plan to support alpine.
Author
Owner

@mannp commented on GitHub (Jan 21, 2022):

The original issue has been resolved, so I am closing this :)

@mannp commented on GitHub (Jan 21, 2022): The original issue has been resolved, so I am closing this :)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/headscale#89