CustomPiOS icon indicating copy to clipboard operation
CustomPiOS copied to clipboard

docker image not available anymore

Open khassel opened this issue 9 months ago • 7 comments

The docker image is missing on docker hub.

Hopefully not intended ...

khassel avatar Mar 15 '25 18:03 khassel

I didnt do anything - perhaps no one is pulling it? you changed the location right?

guysoft avatar Mar 15 '25 21:03 guysoft

you changed the location right?

don't know what you are talking about here ...

I use the image weekly for mmos builds, now I get this.

❯ docker pull guysoft/custompios:devel
Error response from daemon: pull access denied for guysoft/custompios, repository does not exist or may require 'docker login'

If I follow the link to docker hub posted in the description I'm getting a 404.

khassel avatar Mar 15 '25 21:03 khassel

Ah you mean CustomPiOS. This is really strange! The repo vanished from docker hub, and there is no trace or email from them. Before I re-create it. I have sent an email to them. If this is how dockerhub looks after images I am considering moving to another docker registry if you have any recommendations.

guysoft avatar Mar 16 '25 08:03 guysoft

Ok, so I actually got a reply from DockerHub.

They say that the image was reported for is collecting and sending system information to a third party without disclosure, which violates our terms of service 3.2. So they took it down without telling anyone.

I am not aware of the CustomPiOS doing something like this and the CI/CD of the image is open and visible in this repo. So this is really strange. The only thing I can think of that is remotely connected to this is the users-statistics module. Which someone reported last week here: https://github.com/guysoft/HotSpotOS/issues/9 . Note this is an optional module so its opt-in for CustomPiOS developers. I could re-create the image and add a disclosure about the module. That should not violate the term of service. However it does not stop random people reporting it and closing it down. @ztnewman if you have any insights, no hard feelings - but I would like to get the image up online because its breaking other people's images too.

Moreover there is an identical test repo with the same code that is still up.

I am considering opening a new registry to serve CustomPiOS since they obviously just took it down without investigating the intentions or cause of the report.

guysoft avatar Mar 17 '25 08:03 guysoft

I am considering moving to another docker registry if you have any recommendations.

not really, I'm using the gitlab registry as a second container registry beside docker hub (but my repos are on gitlab ...). Maybe it makes sense to use the github container registry.

khassel avatar Mar 17 '25 19:03 khassel

Well I have to change the container because I can't create the same name. So might as well try github container registry I get this:

Image

guysoft avatar Mar 17 '25 23:03 guysoft

WIll work on creating

ghcr.io/guysoft/custompios:devel

guysoft avatar Mar 17 '25 23:03 guysoft

Ok, moved to ghcr.io/guysoft/custompios:devel

Please update your CI/CD docker-compose.yml etc.

Sorry I have no way to migrate it smoothly

guysoft avatar Mar 18 '25 12:03 guysoft

Please update your CI/CD docker-compose.yml etc. Sorry I have no way to migrate it smoothly

no problem, thanks for fixing ...

khassel avatar Mar 18 '25 19:03 khassel

Hello from Docker Support,

We have reviewed with our security >team and the referenced "guysoft/>custompios" repository has been >restored to your account on Docker >Hub.

Regards, Docker Support

Since i set it up, ill push both to dockerhub and github packages once i update the yaml

guysoft avatar Mar 23 '25 07:03 guysoft