Florin,

After reverting the changes to uri.am, I'm still seeing the same failure signature:

---- %< ----
18:24:18 sudo rpm -Uih vpp-dpdk-devel-17.05-vpp1.x86_64.rpm
18:24:18 ########################################
18:24:19 package vpp-dpdk-devel-17.05-vpp3.x86_64 (which is newer than vpp-dpdk-devel-17.05-vpp1.x86_64) is already installed
18:24:19 make[1]: *** [install-rpm] Error 2
18:24:19 make[1]: Leaving directory `/w/workspace/vpp-verify-master-centos7/dpdk'
18:24:19 make: *** [dpdk-install-dev] Error 2
---- %< ----

Thus this failure has nothing to do with the changes made to uri.am

Thanks,
-daw-

On 05/18/2017 08:00 AM, Dave Wallace wrote:
Florin,

I was also curious as to why this failure only happened on centos. I suspect that the debian package manager is less strict about allowing a prior version package to be installed than the rpm package manager. I don't have any experience with the rpm package manager, and haven't been doing any analysis on the random centos verify job failures that have been happening. Thus my question for Tom who has been leading the rpm packaging and centos verification efforts.

This patch is going to be abandoned anyways, so I'm not that concerned about resolving the actual verify job failure.

Thanks,
-daw-

On 05/18/2017 12:49 AM, Florin Coras wrote:
Dave,

A quick solution for that problem is to switch uri.am back to noinst_PROGRAMS.

Still, I’m also curious as to why that fails only for Centos.

HTH,
Florin

On May 17, 2017, at 7:27 PM, Dave Wallace <dwallac...@gmail.com <mailto:dwallac...@gmail.com>> wrote:

Tom,

The verify job that builds VPP on Centos7 failed on the patch https://gerrit.fd.io/r/6672 due to an error installing DPDK:

---- %< ----
00:04:23.601 make[2]: Leaving directory `/w/workspace/vpp-verify-master-centos7/dpdk'
00:04:23.601 sudo rpm -Uih vpp-dpdk-devel-17.05-vpp1.x86_64.rpm
00:04:23.710 ########################################
00:04:23.778 package vpp-dpdk-devel-17.05-vpp3.x86_64 (which is newer than vpp-dpdk-devel-17.05-vpp1.x86_64) is already installed
00:04:23.781 make[1]: *** [install-rpm] Error 2
00:04:23.781 make[1]: Leaving directory `/w/workspace/vpp-verify-master-centos7/dpdk'
00:04:23.782 make: *** [dpdk-install-dev] Error 2
00:04:23.811 Build step 'Execute shell' marked build as failure
---- %< ----

Is this a known failure signature?
I think that vpp-verify-master-centos7 should un-install the vpp-dpdk-dev-*.rpm before the running the build to avoid this error case. Do you agree?

I wonder if this case shows up because the build minion was re-used as opposed to being freshly spawned. If that is the case, then all of the vpp packages that are installed as part of the verify job should be un-installed after the test build has completed (i.e. in the teardown phase).

Thanks,
-daw-

-------- Forwarded Message --------
Subject:        Change in vpp[master]: Build uri_udp_test app
Date:   Wed, 17 May 2017 23:21:15 +0000
From:   fd.io <http://fd.io> JJB (Code Review) <ger...@fd.io>
Reply-To:       jobbuil...@projectrotterdam.info
To:     shrinivasan ganapathy <shrinivasanganapa...@gmail.com>
CC: Florin Coras <florin.co...@gmail.com>, Dave Wallace <dwallac...@gmail.com>, Keith Burns <alaga...@gmail.com>, Ed Kern <ejkern_st...@mac.com>



fd.io <http://fd.io>  JJB has posted comments on this change. 
(https://gerrit.fd.io/r/6672  )

Change subject: Build uri_udp_test app
......................................................................


Patch Set 5: Verified-1

Build Failed

https://jenkins.fd.io/job/vpp-verify-master-centos7/5490/  : 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-verify-master-centos7/5490/  )

Logs:https://logs.fd.io/production/vex-yul-rot-jenkins-1/vpp-verify-master-centos7/5490

https://jenkins.fd.io/job/vpp-verify-master-ubuntu1604/5495/  : SUCCESS

Logs:https://logs.fd.io/production/vex-yul-rot-jenkins-1/vpp-verify-master-ubuntu1604/5495

https://jenkins.fd.io/job/vpp-csit-verify-virl-master/5494/  : SUCCESS

Logs:https://logs.fd.io/production/vex-yul-rot-jenkins-1/vpp-csit-verify-virl-master/5494

https://jenkins.fd.io/job/vpp-docs-verify-master/4090/  : SUCCESS

Logs:https://logs.fd.io/production/vex-yul-rot-jenkins-1/vpp-docs-verify-master/4090

https://jenkins.fd.io/job/vpp-make-test-docs-verify-master/1818/  : SUCCESS

Logs:https://logs.fd.io/production/vex-yul-rot-jenkins-1/vpp-make-test-docs-verify-master/1818

--
To view, visithttps://gerrit.fd.io/r/6672
To unsubscribe, visithttps://gerrit.fd.io/r/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Idbc10e9fab3b4e64feba3fa2490a11bcbc75daca
Gerrit-PatchSet: 5
Gerrit-Project: vpp
Gerrit-Branch: master
Gerrit-Owner: shrinivasan ganapathy<shrinivasanganapa...@gmail.com>
Gerrit-Reviewer: Dave Wallace<dwallac...@gmail.com>
Gerrit-Reviewer: Ed Kern<ejkern_st...@mac.com>
Gerrit-Reviewer: Florin Coras<florin.co...@gmail.com>
Gerrit-Reviewer: Keith Burns<alaga...@gmail.com>
Gerrit-Reviewer:fd.io <http://fd.io>  JJB<jobbuil...@projectrotterdam.info>
Gerrit-HasComments: No
_______________________________________________
csit-dev mailing list
csit-...@lists.fd.io <mailto:csit-...@lists.fd.io>
https://lists.fd.io/mailman/listinfo/csit-dev



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

Reply via email to