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

oauth2client 2.0.0 breaks gcloud-python #1477

Closed
bendemaree opened this issue Feb 16, 2016 · 1 comment
Closed

oauth2client 2.0.0 breaks gcloud-python #1477

bendemaree opened this issue Feb 16, 2016 · 1 comment

Comments

@bendemaree
Copy link

Looks like oauth2client just cut a 2.0.0 release; since 'oauth2client >= 1.4.6' is pinned in setup.py, this will likely break for users.

For us, the error surfaced as

    :   File "/www/venv/local/lib/python2.7/site-packages/oauth2client/contrib/gce.py", line 102, in _refresh
    :     raise HttpAccessTokenRefreshError(content, status=response.status)
    : HttpAccessTokenRefreshError: <!DOCTYPE html>
    : <html lang=en>
    :   <meta charset=utf-8>
    :   <meta name=viewport content="initial-scale=1, minimum-scale=1, width=device-width">
    :   <title>Error 404 (Not Found)!!1</title>
    :   <style>
    :     *{margin:0;padding:0}html,code{font:15px/22px arial,sans-serif}html{background:#fff;color:#222;padding:15px}body{margin:7% auto 0;max-width:390px;min-height:180px;padding:30px 0 15px}* > body{background:url(//www.google.com/images/errors/robot.png) 100% 5px no-repeat;padding-right:205px}p{margin:11px 0 22px;overflow:hidden}ins{color:#777;text-decoration:none}a img{border:0}@media screen and (max-width:772px){body{background:none;margin-top:0;max-width:none;padding-right:0}}#logo{background:url(//www.google.com/images/branding/googlelogo/1x/googlelogo_color_150x54dp.png) no-repeat;margin-left:-5px}@media only screen and (min-resolution:192dpi){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) no-repeat 0% 0%/100% 100%;-moz-border-image:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) 0}}@media only screen and (-webkit-min-device-pixel-ratio:2){#logo{background:url(//www.google.com/images/branding/googlelogo/2x/googlelogo_color_150x54dp.png) no-repeat;-webkit-background-size:100% 100%}}#logo{display:inline-block;height:54px;width:150px}
    :   </style>
    :   <a href=//www.google.com/><span id=logo aria-label=Google></span></a>
    :   <p><b>404.</b> <ins>That\u2019s an error.</ins>
    :   <p>The requested URL <code>/computeMetadata/v1/instance/service-accounts/default/acquire?scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdatastore%20https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email</code> was not found on this server.  <ins>That\u2019s all we know.</ins>
    :  This can occur if a VM was created with no service account or scopes.
@bendemaree bendemaree changed the title oauth2client 2.0.0 breaks oauth2client 2.0.0 breaks gcloud-python Feb 16, 2016
@dhermes
Copy link
Contributor

dhermes commented Feb 17, 2016

Thanks. We saw it first in #1475 (surprisingly broken build).

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

2 participants