← Back to team overview

linaro-release team mailing list archive

[Bug 801530] Re: Prepare mirror tarball for 3rd party dependencies

 

** Project changed: linaro-android-build-tools => linaro-android-
frontend

-- 
You received this bug notification because you are a member of linaro-
infrastructure-drivers, which is the registrant for Linaro Android Build
Tools.
https://bugs.launchpad.net/bugs/801530

Title:
  Prepare mirror tarball for 3rd party dependencies

Status in Linaro Android Build System Frontend:
  Triaged

Bug description:
  This is offshot of WI "Improve frontend installation (external
  dependencies)" of https://blueprints.launchpad.net/linaro-
  android/+spec/linaro-android-buildd-deployment

  Install script pulls a bunch of 3rd party components from the net.
  Non-availability of any of them means installation failure. We sure
  insure against prolonged non-availability. Within scope of BP above it
  was discussed what approach is good, and we seem to agree that good
  way is to prepare tarball of all 3rd party dependencies and put
  somewhere. Then, provide wrappers for common net access tools like
  wget, which will try to use upstream servers, and if fail, then take
  component from mirror tarball.

  This is not high-priority, as we use official download locs, and for
  50+ times I ran deployment script, I never had network failure.

To manage notifications about this bug go to:
https://bugs.launchpad.net/linaro-android-frontend/+bug/801530/+subscriptions