On Fri, Feb 23, 2018 at 8:12 AM, Sandro Bonazzola <sbonazzo(a)redhat.com>
wrote:
2018-02-23 3:29 GMT+01:00 <jenkins(a)jenkins.phx.ovirt.org>:
> Project:
http://jenkins.ovirt.org/job/ovirt-system-tests_he-basic-ans
> ible-suite-master/
> Build:
http://jenkins.ovirt.org/job/ovirt-system-tests_he-basic-ans
> ible-suite-master/47/
This fails on:
*03:28:49* [ INFO ] TASK [Wait for the engine to come up on the target VM]
*03:29:11* [ ERROR ] fatal: [localhost]: FAILED! => {"msg": "The
conditional check 'health_result.rc == 0 and
health_result.stdout|from_json|json_query('*.\"engine-status\".\"health\"')|first==\"good\"'
failed. The error was: error while evaluating conditional (health_result.rc == 0 and
health_result.stdout|from_json|json_query('*.\"engine-status\".\"health\"')|first==\"good\"):
No first item, sequence was empty."}*03:29:11* [ ERROR ] Failed to execute stage
'Closing up': Failed executing ansible-playbook
Is it possible to extract logs from the HE VM, even using libguestfs if
needed, to understand why the engine was not up?
Maybe it's a bit different:
the task didn't failed on timeout waiting for the engine but it failed
parsing the json output of 'hosted-engine --vm-status --json' although it
completed with rc=0.
I think we have to investigate it on that side.
>
> Build Number: 47
> Build Status: Failure
> Triggered By: Started by timer
>
> -------------------------------------
> Changes Since Last Success:
> -------------------------------------
> Changes for Build #47
> [Your Name] networking: Introducing mac pools and overlap range usage
> tests
>
> [Barak Korren] Install/Update mock from global_setup.sh
>
> [Sandro Bonazzola] ovirt-image-uploader: drop master jobs
>
>
>
>
> -----------------
> Failed Tests:
> -----------------
> No tests ran.
--
SANDRO BONAZZOLA
ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D
Red Hat EMEA <
https://www.redhat.com/>
<
https://red.ht/sig>
TRIED. TESTED. TRUSTED. <
https://redhat.com/trusted>