Improve CI logging - check if its possible to include mock errors in console output

On Fri, Aug 12, 2016 at 8:08 PM, Nir Soffer <nsoffer@redhat.com> wrote:
Hi all,
Lately vdsm builds are failing in the install packages stage with this unhelpful error:
13:59:42 INFO: installing package(s): autoconf automake gdb ... 13:59:53 ERROR: Command failed. See logs for output.
I downloaded the logs.tgz file from http://jenkins.ovirt.org/job/vdsm_master_check-patch-fc24- x86_64/1154/artifact/exported-artifacts/logs.tgz
And indeed in /./vdsm/logs/mocker-fedora-24-x86_64.fc24.install_packages/ root.log I found found this error:
DEBUG util.py:421: Error: Package: python-ioprocess-0.17.0-1.201608111609.gitbd272f2.fc24.noarch (ovirt-snapshot) DEBUG util.py:421: Requires: ioprocess = 0.17.0-1.201608111609.gitbd272f2.fc24 DEBUG util.py:421: Available: ioprocess-0.15.1-1.fc24.x86_64 (fedora) DEBUG util.py:421: ioprocess = 0.15.1-1.fc24 DEBUG util.py:421: Available: ioprocess-0.16.1-1.fc24.x86_64 (updates) DEBUG util.py:421: ioprocess = 0.16.1-1.fc24 DEBUG util.py:421: Available: ioprocess-0.17.0-1.201607121058.gitbd272f2.fc24.x86_64 (ovirt-snapshot) DEBUG util.py:421: ioprocess = 0.17.0-1.201607121058.gitbd272f2.fc24 DEBUG util.py:421: Available: ioprocess-0.17.0-1.201608111129.gitbd272f2.fc24.x86_64 (ovirt-snapshot) DEBUG util.py:421: ioprocess = 0.17.0-1.201608111129.gitbd272f2.fc24
So we have 2 issues here:
1. We need *all* errors in the console http://jenkins.ovirt.org/job/vdsm_master_check-patch-fc24- x86_64/1154/console
Not sure its possible or easy to do, these errors usually come from mock and are not relevant to the code running on the console. I've cc'd infra-support and updated topic to track it and check our options. Going foward, we might want to install a log collector like logstash and then searching errors there should be much easier.
2. Someone need to fix the ovirt-snapshot repository - it should have the missing ioprocess package. Maybe the project xml is not correct?
Nir
-- Eyal Edri Associate Manager RHV DevOps EMEA ENG Virtualization R&D Red Hat Israel phone: +972-9-7692018 irc: eedri (on #tlv #rhev-dev #rhev-integ)
participants (1)
-
Eyal Edri