Project

General

Profile

coordination #90359

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

[epic] Customizable worker engine

Added by okurz 4 months ago. Updated 3 months ago.

Status:
Workable
Priority:
Normal
Assignee:
-
Category:
Feature requests
Target version:
Start date:
2021-03-19
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Difficulty:

Description

Motivation

os-autoinst includes multiple backends which can require changes to
support different technologies or specific testing needs. Also, the
worker environment needs to provide requirements to run tests which
include more package than originally required for os-autoinst or newer
versions.

Acceptance criteria

  • AC1: Other backends than os-autoinst can be configured to be used
  • AC2: Documentation covers the configuration options

Subtasks

action #90362: Allow to customize worker engine by configurationResolvedokurz

History

#1 Updated by okurz 4 months ago

  • Description updated (diff)
  • Status changed from New to Blocked

#2 Updated by okurz 4 months ago

  • Status changed from Blocked to Workable
  • Assignee deleted (okurz)

https://github.com/os-autoinst/openQA/pull/3804 is merged, deployed and effective in a way that given right permissions it works as designed. During the work on https://hackweek.suse.com/20/projects/automated-test-for-game-plus-only-web-based-dev-plus-python-openqa I tried it out on openqaworker7 and have adjusted apparmor a bit locally. However likely we need to tweak further so that the user _openqa-worker can do more as well, e.g. execute podman in a subticket.

#3 Updated by okurz 3 months ago

  • Target version changed from Ready to future

Also available in: Atom PDF