Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upDoc upload is intermittently failing #17243
Comments
jdm
commented
Jun 8, 2017
|
cc @aneeshusa |
|
I looked all the way back in buildbot logs until May 31, at which point the logs disappeared. I did not see a green job in there. |
|
I wonder if #16940 triggered this... |
Copy all geckolib dependency docs for upload. Attempt to fix the doc uploading process which is permafailing in #17243. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/17244) <!-- Reviewable:end -->
Add an index.html page for geckolib docs We have successfully added docs for geckolib to `doc.servo.org` in #17243 but we still can't use http://doc.servo.org/geckolib to navigate to geckolib docs because of the lack of an index.html file. --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors <!-- Either: --> - [X] These changes do not require tests because they are CI changes. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/17272) <!-- Reviewable:end -->
|
I'm assuming this is fixed by #17244, please reopen if that's not the case, thanks! |
|
Bah. The symptom I originally reported was fixed, but we're back to this uninformative permafail:
|
|
I suspect that the github token is not provided to the script any longer. |
|
No, we definitely provide an environment to that step that is supposed to include the token: https://github.com/servo/saltfs/blob/7d096a3d3862010ffcf646d7736efe7154a9a578/buildbot/master/files/config/factories.py#L273 @aneeshusa Any suggestions for how to debug this? |
|
This is not a permanent fail now, just a frequent intermittent failure. |
Add debug output to doc build. This should narrow down the cause of #17243. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/20086) <!-- Reviewable:end -->
…atch-6); r=aneeshusa This should narrow down the cause of servo/servo#17243. Source-Repo: https://github.com/servo/servo Source-Revision: 16bd067c6cd959d36ac4e3bfc0a2e86091cf68d2 --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : 04432dc967c642e639867d7966b105c9dd2ff973
|
I think the best way to figure out the problem here will be to run this script on one of servo-linux1 or servo-linux2 so the output from the git push command is visible. |
|
I cloned servo to my own local repository on servo-linux1, then ran |
Unbreak the docs build. I added this to avoid the problem with doc builds leaving around large build artifacts while also working around #17243, but it appears to break the doc build entirely. This won't end up executing on servo-linux1 or servo-linux2 because of #17243, but I'm looking into the correct solution for that simultaneously. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/20273) <!-- Reviewable:end -->
This should narrow down the cause of servo#17243.
This should narrow down the cause of servo#17243.
…atch-6); r=aneeshusa This should narrow down the cause of servo/servo#17243. Source-Repo: https://github.com/servo/servo Source-Revision: 16bd067c6cd959d36ac4e3bfc0a2e86091cf68d2 UltraBlame original commit: 036a9783e6e50f6cab8e9f8a601597b362d725fe
…atch-6); r=aneeshusa This should narrow down the cause of servo/servo#17243. Source-Repo: https://github.com/servo/servo Source-Revision: 16bd067c6cd959d36ac4e3bfc0a2e86091cf68d2 UltraBlame original commit: 036a9783e6e50f6cab8e9f8a601597b362d725fe
…atch-6); r=aneeshusa This should narrow down the cause of servo/servo#17243. Source-Repo: https://github.com/servo/servo Source-Revision: 16bd067c6cd959d36ac4e3bfc0a2e86091cf68d2 UltraBlame original commit: 036a9783e6e50f6cab8e9f8a601597b362d725fe
|
Docs upload is green these days (see |