Latest tag unexpectedly changed architecture to ARM64 instead of AMD64
Issue Summary
Pulling the latest container image from dockerhub gave issues due to missing amd64 architecture. I noticed that the current architecture for the latest tag is arm64.
Steps to Reproduce
- on an amd64 system, pull the latest container tag for cal.com
Actual Results
- There is no image found for the
amd64architecture
Evidence
Trying to pull docker.io/calcom/cal.com:latest...
Error: unable to copy from source docker://calcom/cal.com:latest: choosing an image from manifest list docker://calcom/cal.com:latest: no image found in image index for architecture "amd64", variant "", OS "linux"
Same issue here, noticed it a few days ago.
Yes of course it's an URGENT issue... WTF is this application with 950 issues and 348 PR and then breaking latest tag... @zvanelslande thanks for opening !
same issue here. today
Is there a service that doesn't brake, even when I pay?
Guys this is urgent due to https://github.com/calcom/cal.com/discussions/25598
What I did for now - built an image on my machine myself from the master and pushed it to the server via docker pussh. Which is indeed stupid and dangerous, but better than having an open CVE
@asm0dey LMAO but why...
- Your comment is not linked to current issue
- You can use the v9.5.11 tag to get the image for amd64 architecture
But of course the current issue is still valid and need to be fixed as the latest tag should be amd64
Ah, it's good to know that at least there are versioned images!
Apologies for the confusion. We recently brought the calcom/docker repository into the main mono repo and as part of that, ARM support was added. When new releases are shipped, a version of each is sent out. Will make sure we get a fix to this soon.
THANK YOU @keithwillcode ! π
I really don't mean to be rude but... Any plan to drastically reduce the +900 issues ?
Absolutely. We've been knocking this down quite a bit as of late. Many times there are lots of duplicates. But indeed we want to have fewer issues altogether.
As a reference, Next.js itself has over 2000+ issues. While the number can be scary, it doesn't tell the full story. If you have specific, high priority issues you'd like to see fixed ASAP, send them my way and we'll get them lined up soon.
If you have specific, high priority issues you'd like to see fixed ASAP, send them my way and we'll get them lined up soon.
Issue 20358 comes to mind. :-) Now that you ask. It is incredibly annoying and should be easy to fix. I was going for it today with Claude support but during reproduction discovered that my cal.com instance was hacked because the auto-update with :latest failed due to this bug.....
If you have specific, high priority issues you'd like to see fixed ASAP, send them my way and we'll get them lined up soon.
Issue 20358 comes to mind. :-) Now that you ask. It is incredibly annoying and should be easy to fix. I was going for it today with Claude support but during reproduction discovered that my cal.com instance was hacked because the auto-update with :latest failed due to this bug.....
Sure thing. Weβll look into it
I just bumped #20358 to high priority and @volnei is looking
... I would have expected this to be a very small issue and it would help tremendously with automatic updating which given all CVEs seems necessary! @volnei any chance?
hey @jkoopmann our latest docker image is completelly free of known CVEs and we have ARM and ARM64. Can you check it please?
docker pull calcom/cal.com:latest
latest: Pulling from calcom/cal.com
7f2b9668af76: Already exists
a0da1fc24a51: Already exists
62a266a3916e: Already exists
79bcc4522f03: Already exists
d33cbb514836: Already exists
74e20ab7c205: Already exists
3e117f67a017: Already exists
aa9de81871f8: Already exists
42740c475aae: Pull complete
62572a0069fd: Pull complete
d23711264aa9: Pull complete
Digest: sha256:9085ab60f2f51831a5ee2c36b33d3c7a8d90b7e5067adeb6d44d1ef4768859f5
Status: Downloaded newer image for calcom/cal.com:latest
docker.io/calcom/cal.com:latest
docker image ls
REPOSITORY TAG IMAGE ID CREATED SIZE
calcom/cal.com latest c6accc8cdfc1 5 hours ago 6.01GB
@volnei there is still no latest for amd64
I went the way and disregarded latest and started using the last tagged version. Not the best way but at least something that works.
@dasrecht @asm0dey @jkoopmann I'm on it... would be quick.. I'll ping you all here
@asm0dey it might be because of https://github.com/calcom/cal.com/issues/25880 Issues there getting out of control π not sure if we should laugh or cry
@asm0dey it might be because of #25880 Issues there getting out of control π not sure if we should laugh or cry
Yep, itβs related to that one π no need to cry, Iβm here. β€οΈ
@tigerblue77 of course it is, this is why I created that one :)
@asm0dey haha sorry didn't see you were the requester
hey everyone... docker image published to amd64 as default latest tag.
docker pull calcom/cal.com:latest
arm still available using
docker pull calcom/cal.com:v6.0.2-arm
@dasrecht @asm0dey @jkoopmann @tigerblue77 let me know if you have any issues
Good morning gentlemen, I just upgraded from v5.9.14 to latest, which is v6.0.2 I guess but not sure since they don't have the same digest :
which is strange and shouldn't be the case (new issue I guess, there should be only 2 build : arm64 being tagged once & amd64 being tagged twice).
Aside from that :
- upgrade went well, I'm up and running in amd64 architecture, all good from my side
- v5.9.15 is still absent from Docker Hub.
Seems to be working for me, thank you!
Latest seems to have pushed it to 6.0.2. Thanks.