Project

General

Profile

Actions

action #80910

closed

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

coordination #80908: [epic] Continuous deployment (package upgrade or config update) without interrupting currently running openQA jobs

openQA workers read updated configuration, e.g. WORKER_CLASS, whenever they are ready to pick up new jobs

Added by okurz over 3 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
2020-12-09
Due date:
% Done:

0%

Estimated time:

Description

Motivation

We want to upgrade more often but not disrupt openQA jobs on package upgrades as well as re-read configuration whenever a job finishes

Acceptance criteria

  • AC1: openQA workers read updated configuration, e.g. WORKER_CLASS, whenever they are ready to pick up new jobs

Suggestions

Maybe it's as easy as triggering a re-read of the config in the openQA worker service after a job finishes or before the worker looks for new jobs to pick up.


Related issues 1 (0 open1 closed)

Blocked by openQA Project - action #80986: terminate worker process after executing all currently assigned jobs based on config/env variableResolvedmkittler2020-12-11

Actions
Actions

Also available in: Atom PDF