cloud_stack job config fails to recognize complete child jobs

Bug #1688125 reported by John George
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
CDO QA System Tests
Fix Released
High
Greg Lutostanski

Bug Description

The baseline CI Jenkins has a parent job called cloud_stack. Cloud_stack starts child jobs to perform various steps required to bring up a cloud. There is shell logic in cloud_stack's job config that waits until an expected results file is created, in a common results directory, before moving on to the next phase. For example:

timeout -s INT 30m bash -c -- "until [ -f /var/lib/jenkins/results/.*/COMPLETED ]; do echo -n .; sleep 2; done" || exit -1

Periodically this check fails to recognize the COMPLETED file has been created and falls into the exit -1 case. Upon inspection, it can be seen that the file was actually created, in the expected location and within the timeout period.

John George (jog)
Changed in cdoqa-system-tests:
status: New → In Progress
importance: Undecided → High
assignee: nobody → John George (jog)
Revision history for this message
Greg Lutostanski (lutostag) wrote :
Changed in cdoqa-system-tests:
assignee: John George (jog) → Greg Lutostanski (lutostag)
Changed in cdoqa-system-tests:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.