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

Intermittent failures downloading ez_setup.py (bootstrap) #192

Closed
bb-migration opened this Issue Apr 18, 2014 · 9 comments

Comments

Projects
None yet
1 participant
@bb-migration

bb-migration commented Apr 18, 2014

Originally reported by: Anonymous


The server gives "Rate limit for this resource has been exceeded"


@bb-migration

This comment has been minimized.

bb-migration commented Apr 18, 2014

Original comment by jaraco (Bitbucket: jaraco, GitHub: jaraco):


That's a real shame. Sounds as if we may have to work with Atlassian to exempt this resource or host it behind a CDN. Of course, hosting behind a CDN means issues with cache invalidation.

I'll have to think about this more.

@bb-migration

This comment has been minimized.

bb-migration commented Apr 18, 2014

Original comment by jaraco (Bitbucket: jaraco, GitHub: jaraco):


By the way, I expect the error message to be intermittent as the rate drops again.

@bb-migration

This comment has been minimized.

bb-migration commented Apr 24, 2014

Original comment by jaraco (Bitbucket: jaraco, GitHub: jaraco):


@dstufft Do we have any options with fastly to serve the ez_setup.py bootstrap script?

@bb-migration

This comment has been minimized.

bb-migration commented Apr 24, 2014

Original comment by dstufft (Bitbucket: dstufft, GitHub: dstufft):


Sure, it'll have to be behind a *.python.org domain somewhere though, or a *.ssl.a.fastly.net domain name in order to get TLS.

Another option is to see about getting *.pypa.io behind Fastly and host them there.

@bb-migration

This comment has been minimized.

bb-migration commented May 1, 2014

Original comment by snapetom (Bitbucket: snapetom, GitHub: Unknown):


Hello, has there been any work around for this issue?

Fabtools uses a hardcoded URL (https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py) to download ez_setup.py. Since Atlassian is throttling it, it's breaking the install.

@bb-migration

This comment has been minimized.

bb-migration commented May 1, 2014

Original comment by richbodo (Bitbucket: richbodo, GitHub: richbodo):


FYI. It's still an issue.

@bb-migration

This comment has been minimized.

bb-migration commented May 1, 2014

Original comment by dstufft (Bitbucket: dstufft, GitHub: dstufft):


This is in progress to be fixed. I have it setup behind a CDN at http://bootstrap.pypa.io/ but we're waiting on the provider to issue an certificate so it can be moved behind TLS.

@bb-migration

This comment has been minimized.

bb-migration commented May 2, 2014

Original comment by dstufft (Bitbucket: dstufft, GitHub: dstufft):


TLS deployed, you can now use https://bootstrap.pypa.io/

@bb-migration

This comment has been minimized.

bb-migration commented May 2, 2014

Original comment by jaraco (Bitbucket: jaraco, GitHub: jaraco):


Updated references to bootstrap module to use new bootstrap.pypa.io locations. Fixes #192.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment