"git cl" tools don't work on GCE. |
|||
Issue description
"git cl" tools refuse to work. This is the result of operating on a GCE Windows instance that I control, in a "depot_tools" (public) repository:
$ git cl status
gerrit_util.GerritError: Forbidden: <!DOCTYPE html><html lang=en><meta charset=utf-8><meta name=viewport content="initial-scale=1, minimum-scale=1, width=device-width"><title>Error 403 (Forbidden)!!1</title><style>*{margin:0;padding:0}html,code{font:15px/22px arial,sans-serif}html{background:#fff;color:#222;padding:15px}body{color:#222;text-align:unset;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}pre{white-space:pre-wrap;}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><div id="af-error-container"><a href=//www.google.com/><span id=logo aria-label=Google></span></a><p><b>403.</b> <ins>That’s an error.</ins><p>You do not have access to this page.<br/><br/> <ins>That’s all we know.</ins></div>
$ git cl creds-check
this command is not designed for GCE, are you on a bot?
----
I use a GCE instance for Windows development, and it'd be great to be able to actually interact with Gerrit. Is this something that would be hard to fix?
,
Jul 12 2017
That did work! Perhaps we could include this in the error message, and fix "git cl status" and "git cl upload" errors that dump that massive blob of HTML?
,
Sep 11 2017
https://chromium-review.googlesource.com/660415
,
Sep 11 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/depot_tools/+/d10ca0eaca06f1355380d9a6bac4dad21aee5e99 commit d10ca0eaca06f1355380d9a6bac4dad21aee5e99 Author: Aaron Gable <agable@chromium.org> Date: Mon Sep 11 18:39:14 2017 Add GCE instructions to git cl creds check R=tandrii@chromium.org Bug: 740292 Change-Id: I0bad42e7eb58b6471ffc4bd3305677051b25e8fc Reviewed-on: https://chromium-review.googlesource.com/660415 Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Aaron Gable <agable@chromium.org> [modify] https://crrev.com/d10ca0eaca06f1355380d9a6bac4dad21aee5e99/git_cl.py
,
Sep 11 2017
|
|||
►
Sign in to add a comment |
|||
Comment 1 by tandrii@chromium.org
, Jul 10 2017