Skip to content

Docker build issues on Travis #1148

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

Closed
palfrey opened this issue Nov 24, 2018 · 4 comments · Fixed by #1149
Closed

Docker build issues on Travis #1148

palfrey opened this issue Nov 24, 2018 · 4 comments · Fixed by #1149
Labels
A-CI Area: CI-related items

Comments

@palfrey
Copy link
Contributor

palfrey commented Nov 24, 2018

Seeing this for various builds on #1130 and #1146 and probably some other PRs. Errors vary, but some examples are:

Step 1/4 : FROM ubuntu:18.04
error parsing HTTP 404 response body: invalid character 'p' after top-level value: "404 page not found\n"
Step 1/14 : FROM ubuntu:16.04
unauthorized: authentication required
Step 1/5 : FROM ubuntu:17.10
17.10: Pulling from library/ubuntu
age configuration: unknown blob

None of them AFAIK have anything to do with the PRs in question, but are making testing/merging much harder.

@gnzlbg
Copy link
Contributor

gnzlbg commented Nov 24, 2018

Sometimes CI times out for a variety of reasons. I don't know if there is something that we can do about this specific error.

In the meantime, I've retryed the cited PRs.

@gnzlbg gnzlbg added the A-CI Area: CI-related items label Nov 24, 2018
@palfrey
Copy link
Contributor Author

palfrey commented Nov 24, 2018

I'm pretty sure this is actually just something wrong with Travis, and so I've finally given in and emailed their support email :)

@gnzlbg
Copy link
Contributor

gnzlbg commented Nov 25, 2018

cc @kennytm

bors added a commit that referenced this issue Nov 26, 2018
Upgrade Travis to using Xenial environment

One part "lets use the latest things", to several parts "might this fix #1148"
@palfrey
Copy link
Contributor Author

palfrey commented Nov 26, 2018

Build is improved (at least for #1130), but still slightly off. https://travis-ci.org/rust-lang/libc/jobs/459715534 is the only failure of the last one, and that's a curl: (28) Operation timed out after 300808 milliseconds with 0 out of 0 bytes received which might eventually be worth using a travis_retry on

bors added a commit that referenced this issue Nov 26, 2018
Upgrade Travis to using Xenial environment

One part "lets use the latest things", to several parts "might this fix #1148"
bors added a commit that referenced this issue Nov 26, 2018
Retry all curl operations

As the docker pulls from #1148 appear mostly fixed, but we're seeing occasional curl timeouts still (e.g. https://travis-ci.org/rust-lang/libc/jobs/459715534, https://travis-ci.org/rust-lang/libc/jobs/459611627), so this should improve things at least a bit.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-CI Area: CI-related items
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants