Skip to content
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
ghost opened this issue Apr 18, 2014 · 9 comments
Closed

Intermittent failures downloading ez_setup.py (bootstrap) #192

ghost opened this issue Apr 18, 2014 · 9 comments

Comments

@ghost
Copy link

ghost commented Apr 18, 2014

Originally reported by: Anonymous


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


@ghost
Copy link
Author

ghost 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.

@ghost
Copy link
Author

ghost 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.

@ghost
Copy link
Author

ghost 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?

@ghost
Copy link
Author

ghost 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.

@ghost
Copy link
Author

ghost 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.

@ghost
Copy link
Author

ghost commented May 1, 2014

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


FYI. It's still an issue.

@ghost
Copy link
Author

ghost 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.

@ghost
Copy link
Author

ghost commented May 2, 2014

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


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

@ghost
Copy link
Author

ghost 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.

@ghost ghost added blocker bug labels Mar 29, 2016
@ghost ghost closed this as completed Mar 29, 2016
jaraco added a commit that referenced this issue Nov 23, 2022
Backfill `distutils.log.Log` for compatibility
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

0 participants