hectcastro / docker-riak

A Docker project to bring up a local Riak cluster.
https://registry.hub.docker.com/u/hectcastro/riak/
Apache License 2.0
167 stars 86 forks source link

packagecloud.io dependency #35

Open amattn opened 9 years ago

amattn commented 9 years ago

packagecloud.io is currently down.

https://twitter.com/packagecloudio/status/539500880295239680

Please consider replacing the line in the Dockerfile:

RUN curl https://packagecloud.io/install/repositories/basho/riak/script.deb | bash

with an alternative that does not rely on that system.

hectcastro commented 9 years ago

PackageCloud hosts Basho's primary package repositories and their documentation leads you down the PackageCloud installation path.

In the past, this project downloaded the Debian packages directly from S3, and the Riak CS version of this project continues to download packages directly from S3 (primarily because of version incompatibilities between Riak and Riak CS).

That change can certainly be made again, but I'm not sure that just the PackageCloud outage warrants it.

amattn commented 9 years ago

Hi Hector,

Package cloud's upstream dns provider sent out this incident report: http://blog.dnsimple.com/2014/09/incident-report-ddos/

It sounds like work is being done to mitigate similar issues in the future.

Just for some context, the day I submitted this issue was extra frustrating for me. It does sounds like the value packagecloud provides likely outweighs benefits of switching to an alternative at this point. Thank you for your reply; I'm happy to close this issue.