-
-
Notifications
You must be signed in to change notification settings - Fork 120
Unable to download https://dl.cloudsmith.io/public/symfony/stable/setup.deb.sh #205
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
Comments
Looks like the cloudsmith account was disabled for non-payment? |
For OSS you get only 200 GB Bandwidth at Cloudsmith. Maybe that is already over? |
Unfortunately, we went over the OSS bandwidth this month (the growth has been very important durant the last 4 months). I'm working with Cloudsmith to figure out a long-term solution. Hopefully, we will be back very soon. |
@fabpot do you believe most of the bandwidth usage could be related to Dockerfiles built over and over again? If that is the case, maybe we can deliver a simple Docker image published on Docker Hub that one can use to |
It would make more sense to provide a separate installer script for all scripted access, including CI and Dockerfiles. The current scripts always install through package manager, which is awesome to automatically get updates on developer machines, but which is practically useless in CI/Docker scenarios. I only need/use the script because there is no permalink to the latest release on Github, if there was something like |
@curry684 there's already one script (that should support most Linux distros) available at https://get.symfony.com/cli/installer One can also directly downloads the latest binary at the permalink But both approaches in Docker have issues with caching, that's why I'm suggesting releasing a Docker image which looks like a more idiomatic way in that specific case. |
I think it makes sense @tucksaun. CIs/bots/... in general are a big pain for bandwidth. That's why we stopped having a security checker server. It was 90% of bots doing stupid things and nobody cares about the output anyway. So depressing. |
IIRC GoReleaser supports Dockerfile so this should be fairly easy to install (and I should have some time soon to take care of it if you need to) but Docker Hub is now based on paid subscriptions as well so you would have to apply for a free OSS plan. Or we could use GitHub packages which should be free for public packages |
.goreleaser.yml
Dockerfile FROM scratch
COPY symfony-cli /usr/local/bin/ ( So we could add alpine/debian if we still want) it should work then 🤔 . Should I create a PR? |
I would use GitHub packages to have everything in one place :) |
Or @shyim :) |
It would be a good idea to have that documented at https://symfony.com/download 😉 |
@curry684 nice idea. We will need to kindly ask @javiereguiluz or @fabpot :) |
Any chance of a |
@curry684 Added the installer option on the https://symfony.com/download page. |
The Cloudsmith issue is now resolved. |
The Cloudsmith issue is now resolved. |
@jadeops regarding auto-updates: we used to have this in v3 and v4 But this is not as easy to do in Go as it is in PHP and there were tons of small edge cases that were not easy to tackle. |
I'm trying to install symfony cli on Ubuntu, but https://dl.cloudsmith.io/public/symfony/stable/setup.deb.sh returns 402 status code
The text was updated successfully, but these errors were encountered: