Jenkins VDSM build failures

Jenkins build failures have been caused by: Author: Dan Kenigsberg <danken@redhat.com> Date: Fri Apr 24 12:54:57 2015 +0100 python3: use python3-compatible raising http://legacy.python.org/dev/peps/pep-3109/ has eliminated the raise statement with 2 or 3 expressions. However, in Python 2 they are the only way to tweak traceback of the raised exception. This patch introduces a new dependency on the "six" library, since its six.reraise() handles both cases. The code was auto-generated with the libmodernize.fixes.fix_raise_six fixer of python-modernize. without updating the build jobs in jenkins repo (git clone git://gerrit.ovirt.org/jenkins) I'm going to add the six dependency but please, whenever you change deps, also fix the jobs your breaking. -- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com

On Thu, May 07, 2015 at 01:33:28PM +0200, Sandro Bonazzola wrote:
Jenkins build failures have been caused by:
Author: Dan Kenigsberg <danken@redhat.com> Date: Fri Apr 24 12:54:57 2015 +0100
python3: use python3-compatible raising
http://legacy.python.org/dev/peps/pep-3109/ has eliminated the raise statement with 2 or 3 expressions. However, in Python 2 they are the only way to tweak traceback of the raised exception.
This patch introduces a new dependency on the "six" library, since its six.reraise() handles both cases. The code was auto-generated with the libmodernize.fixes.fix_raise_six fixer of python-modernize.
without updating the build jobs in jenkins repo (git clone git://gerrit.ovirt.org/jenkins) I'm going to add the six dependency but please, whenever you change deps, also fix the jobs your breaking.
Thanks, and sorry. I've updated the only jenkins config of the job, which is a beginner's bug. For future refrence, the fix to the yaml definition was https://gerrit.ovirt.org/#/c/40654/
participants (2)
-
Dan Kenigsberg
-
Sandro Bonazzola