Project

General

Profile

Actions

action #99399

open

openQA (or auto-review) can restart the parent job in case of certain incompletes

Added by mkittler about 3 years ago. Updated about 3 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Feature requests
Target version:
QA (public, currently private due to #173521) - future
Start date:
2021-09-28
Due date:
% Done:

0%

Estimated time:

Description

motivation

In #99153 we've seen many incompeltes where the log file contains:

qemu-system-x86_64: -blockdev driver=qcow2,node-name=hd0-overlay0,file=hd0-overlay0-file,cache.no-flush=on: Could not open backing file: Image is not in qcow2 format

In these cases it would make sense to restart the parent job which has been creating the qcow2 image.

acceptance criteria

  • AC1: openQA can automatically restart parent jobs of incomplete jobs based on regexes matching the log content.

suggestions

  • Try to extend the existing approaches we have for restarting jobs.
  • We already ignore MM tests in auto-review. Possibly we can to something more clever here when dependencies are found.

Related issues 1 (0 open1 closed)

Related to openQA Project (public) - action #99153: [Alerting] Incomplete jobs (not restarted) of last 24h alert on 2021-9-24Resolvedmkittler2021-09-24

Actions
Actions #1

Updated by mkittler about 3 years ago

  • Related to action #99153: [Alerting] Incomplete jobs (not restarted) of last 24h alert on 2021-9-24 added
Actions #2

Updated by okurz about 3 years ago

  • Target version set to future
Actions #3

Updated by okurz about 3 years ago

  • Subject changed from openQA can restart the parent job in case of certain incompletes to openQA (or auto-review) can restart the parent job in case of certain incompletes

I would be ok with covering this in auto-review for now

Actions

Also available in: Atom PDF