Project

General

Profile

Actions

action #175485

closed

coordination #102906: [saga][epic] Increased stability of tests with less "known failures", known incompletes handled automatically within openQA

coordination #175515: [epic] incomplete jobs with "Failed to find an available port: Address already in use"

jobs incomplete with auto_review:"setup failure: isotovideo can not be started" - why did osd-deployment trigger even though openQA-in-openQA as already showing incompletes? size:S

Added by okurz about 1 month ago. Updated about 1 month ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Regressions/Crashes
Target version:
Start date:
2025-01-15
Due date:
% Done:

0%

Estimated time:
Tags:

Description

Observation

We have a check in the GitLab pipeline to evaluate the openQA in openQA test state. Seemingly the pipeline was fine even though we know things failed in production as reported in #175464.

Acceptance critiera

  • AC1: The OSD deployment is not executed when openQA-in-openQA tests fail

Suggestions

Rollback actions


Related issues 2 (0 open2 closed)

Copied from openQA Project (public) - action #175482: jobs incomplete with auto_review:"setup failure: isotovideo can not be started" - why did no tests prevent this to be deployed on both o3+osd?Rejectedokurz2025-01-15

Actions
Copied to openQA Project (public) - action #175488: jobs incomplete with auto_review:"setup failure: isotovideo can not be started" - unable to login with ssh key on root@kerosene.qe.nue2.suse.orgResolvedtinita2025-01-15

Actions
Actions #1

Updated by okurz about 1 month ago

  • Copied from action #175482: jobs incomplete with auto_review:"setup failure: isotovideo can not be started" - why did no tests prevent this to be deployed on both o3+osd? added
Actions #2

Updated by okurz about 1 month ago

  • Copied to action #175488: jobs incomplete with auto_review:"setup failure: isotovideo can not be started" - unable to login with ssh key on root@kerosene.qe.nue2.suse.org added
Actions #3

Updated by okurz about 1 month ago

  • Parent task set to #175515
Actions #4

Updated by mkittler about 1 month ago

  • Subject changed from jobs incomplete with auto_review:"setup failure: isotovideo can not be started" - why did osd-deployment trigger even though openQA-in-openQA as already showing incompletes? to jobs incomplete with auto_review:"setup failure: isotovideo can not be started" - why did osd-deployment trigger even though openQA-in-openQA as already showing incompletes? size:S
  • Description updated (diff)
  • Status changed from New to Workable
Actions #5

Updated by okurz about 1 month ago

  • Status changed from Workable to In Progress
  • Assignee set to okurz

for i in {1..7} ; do false || (echo retry $i && sleep 0); done will return with success if we exhaust the retries. We could use for i in {1..7} ; do false || (echo retry $i && sleep 0; false); done or use "retry":
osc copypac home:okurz:container:ca curl-jq-ssh home:okurz:container:ca curl-jq-ssh-retry

Actions #6

Updated by okurz about 1 month ago

  • Status changed from In Progress to Feedback
Actions #7

Updated by okurz about 1 month ago ยท Edited

  • Status changed from Feedback to In Progress

merged. now some steps use the wrong image.

From https://build.suse.de/project/show/home:okurz:container removed images "curl" and "curl-jq" which were used (at least) in https://gitlab.suse.de/openqa/osd-deployment/ as I switched to https://build.opensuse.org/package/show/home:okurz:container:ca/curl-jq-ssh-retry instead

Actions #8

Updated by okurz about 1 month ago

  • Description updated (diff)
  • Status changed from In Progress to Resolved
Actions

Also available in: Atom PDF