
Hi all, I am investigating the intermittent failures of the mom_master_create_rpms jenkins job. The errors happen during execution of the unit tests. Based on my reading of the log[1] it seems that some of the build slaves may be missing required packages. Can someone check if libvirt-python is installed on all slaves and libvirt is up and running? -- Adam Litke

------=_Part_10003302_200615118.1417018901255 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit You really need libvirt running just to build the rpms? E. From: Adam Litke <alitke@redhat.com> Sent: Nov 26, 2014 5:25 PM To: infra@ovirt.org Subject: mom_master_create_rpms failures Hi all, I am investigating the intermittent failures of the mom_master_create_rpms jenkins job. The errors happen during execution of the unit tests. Based on my reading of the log[1] it seems that some of the build slaves may be missing required packages. Can someone check if libvirt-python is installed on all slaves and libvirt is up and running? -- Adam Litke _______________________________________________ Infra mailing list Infra@ovirt.org http://lists.ovirt.org/mailman/listinfo/infra ------=_Part_10003302_200615118.1417018901255 Content-Type: multipart/related; boundary="----=_Part_10003303_188962436.1417018901255" ------=_Part_10003303_188962436.1417018901255 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable <html><body><div><div style=3D"font-family:Calibri, Arial, Helvetica, sans-= serif;font-size:12pt;"><div>You really need libvirt running just to build t= he rpms?</div><div><br></div><div>E.</div> <div><br></div> </div><div id=3D"quoted_header"><br/><div style=3D"border:none;border-top:s= olid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm"><span style=3D"font-size:11.0= pt;font-family:'Calibri','sans-serif'"><b>From:</b> Adam Litke <alitke@r= edhat.com><br><b>Sent:</b> Nov 26, 2014 5:25 PM<br><b>To:</b> infra@ovir= t.org<br><b>Subject:</b> mom_master_create_rpms failures<br></span></div></= div><br type=3D'attribution'></div><br><div>Hi all, <br> <br>I am investigating the intermittent failures of the <br>mom_master_create_rpms jenkins job. The errors happen during <br>execution of the unit tests. Based on my reading of the log[1] it <br>seems that some of the build slaves may be missing required packages. <br>Can someone check if libvirt-python is installed on all slaves and <br>libvirt is up and running? <br> <br>--=20 <br>Adam Litke <br>_______________________________________________ <br>Infra mailing list <br>Infra@ovirt.org <br><a href=3D"http://lists.ovirt.org/mailman/listinfo/infra">http://lists.= ovirt.org/mailman/listinfo/infra</a> <br> <br> <br></div></body></html> ------=_Part_10003303_188962436.1417018901255-- ------=_Part_10003302_200615118.1417018901255--

--/2994txjAzEdQwm5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 11/26, Adam Litke wrote:
On 26/11/14 11:21 -0500, Eyal Edri wrote:
You really need libvirt running just to build the rpms? =20 The build runs functional tests which need libvirt.
We should separate the simple/fast tests (usually syntax checking) =66rom the functional tests, and the rpm building procedure. That allows me to plan an handle properly each of them and buid them whenever they are needed. Is there a way to separate those three right now?
=20 --=20 Adam Litke _______________________________________________ Infra mailing list Infra@ovirt.org http://lists.ovirt.org/mailman/listinfo/infra
--=20 David Caro Red Hat S.L. Continuous Integration Engineer - EMEA ENG Virtualization R&D Tel.: +420 532 294 605 Email: dcaro@redhat.com Web: www.redhat.com RHT Global #: 82-62605 --/2994txjAzEdQwm5 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJUdgJ1AAoJEEBxx+HSYmnDOusH/0vb43LQNyb5JqmzlBduYvH7 AepCXwCsvbIeI4L3QbTTujPTCtzYoDLru/SBT3AOLjwSQqbRKokJaye/FPEGiAJj 1BybvOKBZn4zv1XQgNZrGtOnPIFdggY5Q4xotdfRK15iewrKMz5dkOIKWfQCcq9y dBffFsX5q9vVRU37NAUYoW3uhlOo59yKlcH/ouMyWkySmy8zvQA+2j6sJ9lLjABB tAX2kH7HM2AQB4uU0i3QP02Sb2okb09scP7QeJxUu/ICpuXglwiiXM6YQjx6QWsf Pd4BqE81wJzlCxfawsAVoOb23vm6/yVKuYgbhz9nzUXY6m0xWPeIKDD4EDk9E94= =5ZOY -----END PGP SIGNATURE----- --/2994txjAzEdQwm5--

On Wed, Nov 26, 2014 at 05:40:21PM +0100, David Caro wrote:
On 11/26, Adam Litke wrote:
On 26/11/14 11:21 -0500, Eyal Edri wrote:
You really need libvirt running just to build the rpms?
The build runs functional tests which need libvirt.
We should separate the simple/fast tests (usually syntax checking) from the functional tests, and the rpm building procedure. That allows me to plan an handle properly each of them and buid them whenever they are needed.
Is there a way to separate those three right now?
Can you pass --define "with_check 0" to mock? If you do, this would skip (all) checks during vdsm.rpm build A guy named David sent the patch for that ;-) Finer grain control requires more patches.

--m+jEI8cDoTn6Mu9E Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 11/26, Dan Kenigsberg wrote:
On Wed, Nov 26, 2014 at 05:40:21PM +0100, David Caro wrote:
On 11/26, Adam Litke wrote:
On 26/11/14 11:21 -0500, Eyal Edri wrote:
You really need libvirt running just to build the rpms? =20 The build runs functional tests which need libvirt. =20 We should separate the simple/fast tests (usually syntax checking) from the functional tests, and the rpm building procedure. That allows me to plan an handle properly each of them and buid them whenever they are needed. =20 Is there a way to separate those three right now? =20 Can you pass =20 --define "with_check 0" =20 to mock? If you do, this would skip (all) checks during vdsm.rpm build A guy named David sent the patch for that ;-) Finer grain control requires more patches.
Does that work with mom also? --=20 David Caro Red Hat S.L. Continuous Integration Engineer - EMEA ENG Virtualization R&D Tel.: +420 532 294 605 Email: dcaro@redhat.com Web: www.redhat.com RHT Global #: 82-62605 --m+jEI8cDoTn6Mu9E Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJUdxvSAAoJEEBxx+HSYmnDhMgH/jxaRlqC+6Y8rD9pT/xd8Gul t7lc2fSeX8N0e8EJvTcnuXoR25HC4HwRjIkaeDyaugXnrKGX00F47U2/Zwd7NUSR wy0K4R1YNkuCeuba0pqqT/E0eKbDJum3rn30P5Sw6nbqNmIbyhHC4E0n3YoLtldR 5aUsLnVCDxBWrdPQEctvfLLKeaILIABW47wT8lZevYfO3JI8uV/glv5dKAj8meZ8 8nMaiUfS26fPBVzlYyLiVu+85wCbdyFQBPualVE7BttcML3FdNYKDicApwq3pf3Y JwLHe0IrsUQ8qoYB1Tlj1SYDHDL8nSp3/vRfFCKPCEtsk9hhGTWRXSNV7Nylvsk= =m6jj -----END PGP SIGNATURE----- --m+jEI8cDoTn6Mu9E--

On 27/11/14 13:40 +0100, David Caro wrote:
On 11/26, Dan Kenigsberg wrote:
On Wed, Nov 26, 2014 at 05:40:21PM +0100, David Caro wrote:
On 11/26, Adam Litke wrote:
On 26/11/14 11:21 -0500, Eyal Edri wrote:
You really need libvirt running just to build the rpms?
The build runs functional tests which need libvirt.
We should separate the simple/fast tests (usually syntax checking) from the functional tests, and the rpm building procedure. That allows me to plan an handle properly each of them and buid them whenever they are needed.
Is there a way to separate those three right now?
Can you pass
--define "with_check 0"
to mock? If you do, this would skip (all) checks during vdsm.rpm build A guy named David sent the patch for that ;-) Finer grain control requires more patches.
Does that work with mom also?
Yes, it should work since we are an autotools project.
-- David Caro
Red Hat S.L. Continuous Integration Engineer - EMEA ENG Virtualization R&D
Tel.: +420 532 294 605 Email: dcaro@redhat.com Web: www.redhat.com RHT Global #: 82-62605
-- Adam Litke

--juZjCTNxrMaZdGZC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 11/26, Adam Litke wrote:
On 26/11/14 11:21 -0500, Eyal Edri wrote:
You really need libvirt running just to build the rpms? =20 The build runs functional tests which need libvirt.
Also, is there somewhere I can extract the dependencies for each of the steps? Fast check, functional tests, build
=20 --=20 Adam Litke _______________________________________________ Infra mailing list Infra@ovirt.org http://lists.ovirt.org/mailman/listinfo/infra
--=20 David Caro Red Hat S.L. Continuous Integration Engineer - EMEA ENG Virtualization R&D Tel.: +420 532 294 605 Email: dcaro@redhat.com Web: www.redhat.com RHT Global #: 82-62605 --juZjCTNxrMaZdGZC Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJUdgKYAAoJEEBxx+HSYmnDjFIIAJC7V7xfA48ulYq4LvpbepOQ sVoHi12mhy2QibnCxZ496Znq5GuaNTvhMB+8F7yceIzR2gcKUrsS/xSbR7s6Cn/2 9CI3PzAzUH16rxFMrF+44tXxTMUE02UqwOf3PFPcN2DGcwvmPYX7EXjT2XI8rQP4 3ox77bmLiJnZjCHF6JEBuOosxWzGfdFGRM03Fhetj77wT2QdRDpEQQQNeIdMrM3m DmN85gTPnHb5rz/CMxFBBoHdKf795EncdED4F6iQDsjLXPyRGJZl2JFs0m7r+j2j uHeyYACjYB5PTw+wO5FBnSd/uI9Os/VMiESnojYWmVsoO0dUzXOzgHOcvr0hLds= =wUgU -----END PGP SIGNATURE----- --juZjCTNxrMaZdGZC--
participants (4)
-
Adam Litke
-
Dan Kenigsberg
-
David Caro
-
Eyal Edri