Project

General

Profile

Actions

action #112001

open

coordination #112862: [saga][epic] Future ideas for easy multi-machine handling: MM-tests as first-class citizens

coordination #111929: [epic] Stable multi-machine tests covering multiple physical workers

action #111908: Multimachine failures between multiple physical workers

[timeboxed:20h][spike solution] Pin multi-machine cluster jobs to same openQA worker host based on configuration

Added by okurz almost 2 years ago. Updated 3 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Feature requests
Target version:
Start date:
2022-06-03
Due date:
% Done:

0%

Estimated time:

Description

Motivation

In general openQA supports multi-machine clusters with jobs running on different physical hosts, e.g. qemu VMs on two different physical hosts connected by GRE tunnels. For often unknown reasons such combinations might not provide stable testing results. To mitigate we should provide means to ask the openQA scheduler to restrict the scheduling of jobs that are parts of multi-machine clusters to end up only one a single physical host if configured accordingly.

Acceptance criteria

  • AC1: Given multiple worker hosts matching the same worker class When multi-machine parallel cluster jobs are scheduled And configured to restrict to a single worker host Then parallel jobs are all assigned to the same worker host
  • AC2: By default multi-machine cluster jobs are still scheduled on multiple physical hosts

Workaround

If you run into problems with parallel jobs that are running on multiple worker hosts then ensure to select a worker class that only includes a single worker host at a time.

Actions #1

Updated by okurz 3 months ago

  • Subject changed from [timeboxed][spike solution] Pin multi-machine cluster jobs to same openQA worker host based on configuration to [timeboxed:20h][spike solution] Pin multi-machine cluster jobs to same openQA worker host based on configuration
Actions #2

Updated by okurz 3 months ago

  • Category set to Feature requests
Actions

Also available in: Atom PDF