Project

General

Profile

coordination #80150

coordination #80142: [saga][epic] Scale out: Redundant/load-balancing deployments of openQA, easy containers, containers on kubernetes

[epic] Scale out openQA: Easier openQA setup

Added by okurz over 2 years ago. Updated 9 months ago.

Status:
Blocked
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
2020-11-04
Due date:
% Done:

57%

Estimated time:
(Total: 0.00 h)
Difficulty:

Description

Motivation

Nowadays a container based deployment becomes industry standard which we should fully support and prominently feature as supported for simple single-instance setups of individual persons

Acceptance criteria

  • AC1: documentation exists for simple single-instance setups, e.g. "get your openQA tests to run in less than 5 minutes"
  • AC2: not more than a couple of shell script lines, at best 1 line
  • AC3: The documentation suggests a single way for newcomers, not overwhelms with too many alternatives in parallel

Subtasks

action #76978: How to run an openQA test in 5 minutesNew

action #80382: Provide installation recipes for automatic installations of openQA worker machinesWorkable

action #89920: Extend existing openQA-in-openQA tests as a learning exercise to know where our instructions or beginner situation can be improvedNew

action #90038: Better error handling when reading API key+secret from ~/.config/openqa/client.confResolvedmkittler

coordination #90758: [epic] python bindings for openQAResolvedokurz

action #90761: os-autoinst-distri-opensuse CI checks fail due to `cpanm --installdeps` failing on Inline::PythonResolvedosukup

action #91257: try out python backend for production tests in a new test distribution or os-autoinst-distri-openQAResolvedcdywan

action #91653: Python tests fail with generic error message regardless of the problem size:MResolvedmkittler

coordination #93609: [epic] openqa-bootstrap support on Leap 15.3Resolvedmkittler

action #95317: openqa-bootstrap on Leap 15.3 from devel:openQA passesResolvedmkittler

action #95320: openqa-bootstrap on Leap 15.3 from official repos passesResolvedmkittler

action #95323: openqa-bootstrap support on current version of Leap - automatic test size:SResolvedmkittler

action #95185: openqa-bootstrap ignores errors when systemd is not availableResolveddheidler

History

#1 Updated by okurz over 2 years ago

  • Parent task set to #80142

#2 Updated by okurz over 2 years ago

  • Status changed from New to Blocked

#3 Updated by okurz over 2 years ago

  • Tracker changed from action to coordination

#4 Updated by okurz about 2 years ago

  • Description updated (diff)

Updated ACs based on video chat meeting 2021-02-09

#5 Updated by okurz 9 months ago

  • Target version changed from Ready to future

Currently all three open subtasks #76978, #80382, #89920 not in backlog hence removing epic from backlog for now.

Also available in: Atom PDF