Comment 4 for bug 1112620

Revision history for this message
Paul Sokolovsky (pfalcon) wrote :

Taking further from what Andy posted,

That error happens when parsing result of fetching https://android-build.linaro.org/api/proxy-remote-file?url=https://snapshots.linaro.org/android/~linaro-android-restricted/juice-aosp/103/lava-job-info . That URL return contents of builds's lava-job-info file, by 2 reasons:

1) lava-job-info is build metadata file, and that should be always accessible (publicly), even for restricted builds. We never had a required of hiding existence of particular (restricted) build, so open metadata access is how we had it previously. Actually, we had multi-dir build result layout exactly because we needed to ensure that make meta-data available, while actual results protected.

2) Even if above for some reason didn't hold true any longer, android-build.linaro.org still should have unobstructed access to snapshots.linaro.org (that's why we go thru proxy to access that file).

So, something broke when migrating to flat layout or with other changes. Fixing that will require making the URL above work again.