Thanks Thomas for fixing it quickly.

If people have issues while waiting for CDN nodes to synchronise, there is 
simply trick which actually 
is a good practice to avoid tarball download every thing when workspace is 
clean.

Simply fetch dpdk tarball:

wget http://fast.dpdk.org/rel/dpdk-17.08.tar.xz 
<http://fast.dpdk.org/rel/dpdk-17.08.tar.xz>

(md5sum should be 0641f59ea8ea98afefa7cfa2699f6241)

And place it into ~/Downloads

If you hate using ~/Downloads alternative location can be set with env variable 
DPDK_DOWNLOAD_DIR ...

Hope this help,

Damjan

> On 29 Nov 2017, at 12:20, Thomas Monjalon <tho...@monjalon.net> wrote:
> 
> Hi,
> 
> It is an error on DPDK side.
> It seems the tarball for DPDK 17.08 has been overwritten by the stable 
> release process.
> I have restored the original tarball and we are checking what went wrong.
> 
> fast.dpdk.org is a CDN for static.dpdk.org.
> It may take time to get the restored tarball on all CDN nodes.
> 
> Sorry for the noise
> 
> 
> 28/11/2017 12:31, Marco Varlese:
>> Hi Gabriel,
>> 
>> I just submitted a patch (https://gerrit.fd.io/r/#/c/9597/) to VPP to fix 
>> thisissue. 
>> I've added you to the review so you can take a look.
>> 
>> In order to verify that the new patch fixes the issue, people should first 
>> run:
>> 
>> $ rpm -e vpp-dpdk-devel && rm dpdk/dpdk-17.08.tar.xz
>> 
>> to trigger a rebuild and reinstall of the dpdk package...
>> 
>> 
>> Cheers,
>> Marco
>> 
>> On Tue, 2017-11-28 at 10:34 +0000, Gabriel Ganne wrote:
>>> Adding dpdk-user ML.
>>> 
>>> I had a look with an older dpdk archive I found.
>>> The folder archived has been renamed from *dpdk-17.08* to 
>>> *dpdk-stable-17.08*
>>> This is the only difference, but it is enough to make the md5sum fail.
>>> 
>>> --
>>> Gabriel Ganne
>>> From: Gabriel Ganne
>>> Sent: Tuesday, November 28, 2017 11:13:23 AM
>>> To: Marco Varlese; Dave Wallace; Gonzalez Monroy, Sergio
>>> Cc: vpp-dev@lists.fd.io
>>> Subject: Re: [vpp-dev] vpp-verify-master-opensuse build failure triage
>>> 
>>> Hi Marco,
>>> 
>>> I believe http://fast.dpdk.org/rel redirects to http://static.dpdk.org/rel/
>>> 
>>> I disagree on the md5 hashs.
>>> I have the following (NOK on 17.08, and OK on 17.11) :
>>> 
>>> $ wget http://static.dpdk.org/rel/dpdk-17.08.tar.xz
>>> $ openssl md5 dpdk-17.08.tar.xz # is 0641f59ea8ea98afefa7cfa2699f6241 in
>>> dpdk/Makefile
>>> MD5(dpdk-17.08.tar.xz)= 537ff038915fefd0f210905fafcadb4b 
>>> 
>>> $ wget http://static.dpdk.org/rel/dpdk-17.11.tar.xz
>>> $ openssl md5 dpdk-17.11.tar.xz
>>> MD5(dpdk-17.11.tar.xz)= 53ee9e054a8797c9e67ffa0eb5d0c701 
>>> 
>>> Though I agree that if the "recheck" button made the build pass, there must 
>>> be
>>> something wrong on my side.
>>> ... what did I miss ?
>>> 
>>> --
>>> Gabriel Ganne
>>> From: Marco Varlese <mvarl...@suse.de>
>>> Sent: Tuesday, November 28, 2017 10:55:49 AM
>>> To: Gabriel Ganne; Dave Wallace; Gonzalez Monroy, Sergio
>>> Cc: vpp-dev@lists.fd.io
>>> Subject: Re: [vpp-dev] vpp-verify-master-opensuse build failure triage
>>> 
>>> Hi Gabriel,
>>> 
>>> On Tue, 2017-11-28 at 09:19 +0000, Gabriel Ganne wrote:
>>>> Hi,
>>>> 
>>>> I also have this issue on my machine, and I see on 
>>>> http://static.dpdk.org/re
>>>> l/ that dpdk-17.08.tar.xz  was written yesterday (27-Nov-2017 13:00)
>>>> Wouldn't it be possible that the archive was overwritten ?
>>> 
>>> The DPDK tarball in VPP is downloaded from http://fast.dpdk.org/rel
>>> According to http://dpdk.org/rel the MD5 used in VPP for the DPDK 17.08
>>> release is correct.
>>>> In which case, the hash would need to be updated.
>>> 
>>> Right, if the tarball was a newer and different one then the MD5 hash should
>>> be updated in VPP for the the checksum performed...
>>> However, in the case described by Dave below, a simple 'recheck' which
>>> triggers a new build (with the same code/scripts/etc. hence the same MD5 
>>> hash)
>>> solved it.
>>> 
>>>> Also, this would probably not be seen by people who had the 
>>>> dpdk-install-dev 
>>>> package already installed.
>>>> 
>>>> Who should I ask to check this ?
>>> 
>>> I've added Sergio who might have further thoughts on this one.
>>> 
>>>> Best regards
>>>> 
>>>> --
>>>> Gabriel Ganne
>>>> From: vpp-dev-boun...@lists.fd.io <vpp-dev-boun...@lists.fd.io> on behalf 
>>>> of
>>>> Marco Varlese <mvarl...@suse.de>
>>>> Sent: Tuesday, November 28, 2017 9:19:37 AM
>>>> To: Dave Wallace
>>>> Cc: vpp-dev@lists.fd.io
>>>> Subject: Re: [vpp-dev] vpp-verify-master-opensuse build failure triage
>>>> 
>>>> Dear Dave,
>>>> 
>>>> By the look of it is seemed to have been an hiccup with the download or
>>>> that something spurious was left on the filesystem...
>>>> ===
>>>> 12:08:13 Bad Checksum! Please remove /w/workspace/vpp-verify-master-
>>>> opensuse/dpdk/dpdk-17.08.tar.xz and retry
>>>> 12:08:13 Makefile:267: recipe for target '/w/workspace/vpp-verify-
>>>> master-opensuse/build-root/build-vpp-native/dpdk/.download.ok' failed
>>>> 12:08:13 make[3]: *** [/w/workspace/vpp-verify-master-opensuse/build-
>>>> root/build-vpp-native/dpdk/.download.ok] Error 1
>>>> 12:08:13 make[3]: Leaving directory '/w/workspace/vpp-verify-master-
>>>> opensuse/dpdk'
>>>> 12:08:13 Makefile:460: recipe for target 'ebuild-build' failed
>>>> 12:08:13 make[2]: *** [ebuild-build] Error 2
>>>> 12:08:13 make[2]: Leaving directory '/w/workspace/vpp-verify-master-
>>>> opensuse/dpdk'
>>>> 12:08:13 Makefile:682: recipe for target 'dpdk-build' failed
>>>> 12:08:13 make[1]: *** [dpdk-build] Error 2
>>>> 12:08:13 make[1]: Leaving directory '/w/workspace/vpp-verify-master-
>>>> opensuse/build-root'
>>>> 12:08:13 Makefile:333: recipe for target 'build-release' failed
>>>> 12:08:13 make: *** [build-release] Error 2
>>>> 12:08:13 Build step 'Execute shell' marked build as failure
>>>> ===
>>>> 
>>>> Since the MD5 checksum on the DPDK tarball fails; to answer your
>>>> question, no, it has never happened to me to see this specific issue
>>>> before.
>>>> 
>>>> I don't think there's anything specific to the openSUSE setup and/or
>>>> scripts being executed. I'd rather feel is - as I said earlier -
>>>> something to do with an hiccup on the infrastructure side. The fact
>>>> that a 'recheck' made it passing I suppose it confirms my current
>>>> theory.
>>>> 
>>>> An idea: maybe, if it happens again, we might want to ask Vanessa to
>>>> see what's the status on the slave-node? Not sure if that could give us
>>>> some more insight of what's going on.
>>>> 
>>>> 
>>>> Cheers,
>>>> Marco
>>>> 
>>>> On Mon, 2017-11-27 at 11:04 -0500, Dave Wallace wrote:
>>>>> Marco,
>>>>> 
>>>>> Can you please take a look at the build failure encountered with http
>>>>> s://gerrit.fd.io/r/#/c/9582/ on the vpp-verify-master-opensuse
>>>>> jenkins job:
>>>>> 
>>>>> ----- %< -----
>>>>> fd.io JJB  7:56 AM
>>>>> Patch Set 2: Verified-1
>>>>> Build Failed 
>>>>> https://jenkins.fd.io/job/vpp-verify-master-opensuse/459/ : FAILURE
>>>>> No problems were identified. If you know why this problem occurred,
>>>>> please add a suitable Cause for it. ( https://jenkins.fd.io/job/vpp-v
>>>>> erify-master-opensuse/459/ )
>>>>> Logs: https://logs.fd.io/production/vex-yul-rot-jenkins-1/vpp-verify-
>>>>> master-opensuse/459
>>>>> ----- %< ------
>>>>> 
>>>>> From the logs, it appears that there is an issue related to building
>>>>> dpdk.  Have you seen this issue before?  If so, it this an
>>>>> infrastructure issue or something else?
>>>>> 
>>>>> Thanks,
>>>>> -daw-
>>>>> _______________________________________________
>>>>> vpp-dev mailing list
>>>>> vpp-dev@lists.fd.io
>>>>> https://lists.fd.io/mailman/listinfo/vpp-dev
>>>> _______________________________________________
>>>> vpp-dev mailing list
>>>> vpp-dev@lists.fd.io
>>>> https://lists.fd.io/mailman/listinfo/vpp-dev
>>> 
>>> Marco V
>>> 
>>> SUSE LINUX GmbH | GF: Felix Imendörffer, Jane Smithard, Graham Norton
>>> HRB 21284 (AG Nürnberg) Maxfeldstr. 5, D-90409, Nürnberg
>> 
> 
> 
> 
> _______________________________________________
> vpp-dev mailing list
> vpp-dev@lists.fd.io
> https://lists.fd.io/mailman/listinfo/vpp-dev

_______________________________________________
vpp-dev mailing list
vpp-dev@lists.fd.io
https://lists.fd.io/mailman/listinfo/vpp-dev

Reply via email to