On 03/27/19 16:30, Daniel P. Berrangé wrote:
> On Wed, Mar 27, 2019 at 03:25:19PM +0000, Peter Maydell wrote:
>> On Wed, 27 Mar 2019 at 14:31, Laszlo Ersek <ler...@redhat.com> wrote:
>>> ... Which in turn raises the question: *before* Peter reported the "xz"
>>> failure first, against my series, at
>>>
>>>   https://lists.gnu.org/archive/html/qemu-devel/2019-03/msg05452.html
>>>
>>> what image had Peter been using? Because, as far as I see it, at
>>> that point there was *no* way for the OpenBSD build test to succeed,
>>> *regardless* of my series. The compiler must not have been available.
>>
>> The tests/vm scripts cache the downloaded image. So my setup
>> presumably has the old image cached and is continuing to use it.
>> This is good for speed and avoiding lots of downloads, but it
>> looks like it's had the unfortunate side effect that nobody
>> noticed the breakage because everybody doing tests already
>> had the old image in their local cache and wasn't using the
>> broken new image :-(
> 
> Perhaps the VM test scripts should do a "HEAD" request for the image
> every time to discover if it has been changed on the server, before
> honouring the local cache.

"curl -I" can do that. (Sorry if that's obvious -- I'm mentioning it
because I used "curl -I" myself manually, as part of the earlier
"investigation".)

Thanks
Laszlo

Reply via email to