-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
Spurious failure while installing deploy dependencies #44159
Comments
The error means the gem repository is not up-to-date, and a retry will usually fix it. This happened at least twice before:
Maybe we could do something like |
Try to prevent rust-lang#44159.
…crichton Miscellaneous changes for CI, Docker and compiletest. This PR contains 7 independent commits that improves interaction with CI, Docker and compiletest. 1. a4e5c91 — Forces a newline every 100 dots when testing in quiet mode. Prevents spurious timeouts when abusing the CI to test Android jobs. 2. 1b5aaf2 — Use vault.centos.org for dist-powerpc64le-linux, see rust-lang#45744. 3. 33400fb — Modify `src/ci/docker/run.sh` so that the docker images can be run from Docker Toolbox for Windows on Windows 7. I haven't checked the behavior of the newer Docker for Windows on Windows 10. Also, "can run" does not mean all the test can pass successfully (the UDP tests failed last time I checked) 4. d517668 — Don't emit a real warning the linker segfault, which affects UI tests like rust-lang#45489 (comment). Log it instead. 5. 51e2247 — During run-pass, trim the output if stdout/stderr exceeds 416 KB (top 160 KB + bottom 256 KB). This is an attempt to avoid spurious failures like rust-lang#45384 (comment) 6. 9cfdaba — Force `gem update --system` before deploy. This is an attempt to prevent spurious error rust-lang#44159. 7. eee10cc — Tries to print the crash log on macOS on failure. This is an attempt to debug rust-lang#45230.
The attempt to fix this at 9cfdaba does not work, it still cannot install an updated gem. |
Update: We haven't got any simple solutions for this yet https://mozilla.logbot.info/rust-infra/20171205#c13967953-c13968089. |
The most recent error has an upstream issue at travis-ci/travis-ci#8862, which was caused by Travis's deployment software An attempt to fix this on upstream can be found at travis-ci/dpl#724. If that (or similar PRs) has been merged, and we no longer see this spurious failure happening for 4 weeks, we could close this issue. |
Seems like Travis failed to fetch some ruby dependencies again? #50937 (comment) |
With #55304 this should hopefully no longer happen as we're not using Travis's built-in deployment |
Found in #43938
The text was updated successfully, but these errors were encountered: