commit | b26f9f068f2d4a2aa11aa5dda7090fef92ef4792 | [log] [tgz] |
---|---|---|
author | Michael Anthony Knyszek <mknyszek@google.com> | Mon Aug 27 14:12:26 2018 -0700 |
committer | CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> | Thu Aug 30 18:56:01 2018 +0000 |
tree | 9d1178e4bcee42f16fb2d95c8f66a4ce35829acf | |
parent | 96aed6d525787cc3de3b6a57064c5246dad3abca [diff] |
[botanist] Retry sending all images if one fails. This change more closely aligns botanist with bootserver by re-sending all images from the start when one fails. It also respects ErrShouldWait from the TFTP library and is willing to wait indefinitely in that circumstance. The previous behavior of continuing forward in the face of retries until we see no error could have been contributing to issues we've been seeing with paving. IN-307 Change-Id: I0195b4414fda40bb2af1b47eee119110edda101a
This repo contains tools and config files necessary to run infrastructure related to builds, code review, version control, and continuous integrations.
In order to build the Go code, you must clone this repo into an appropriately named directory. This should do the trick:
REPO=fuchsia.googlesource.com/infra/infra git clone https://${REPO} $(go env GOPATH)/src/${REPO}