Project

General

Profile

Actions

action #161879

closed

coordination #161168: [epic] Support hooks for obs-sync plugin

hook script support for obs-sync plugin - single hook script before "isos post" size:M

Added by okurz 7 months ago. Updated 6 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
2024-06-04
Due date:
% Done:

0%

Estimated time:

Description

Motivation

See discussion in https://suse.slack.com/archives/C02CANHLANP/p1716882218853889 and #159828-9.

In general there is the need to be able to hook into different stages of how OBS Rsync plugin works, or an alternative solution that allows a release manager or maintenance coordinator (with help of QE) to dynamically select/alter the test variables and openqa cli parameters, using a script. Let's start with being able to pass a hook script called with the "isos post" command script and be able to adapt that.

Acceptance criteria

Suggestions

Out of scope

  • Implementing actual hook scripts, other than the hello world example (reference). #161750
  • Solution should allow for multiple hooks to coexist (think how git hooks behave)

Related issues 2 (2 open0 closed)

Related to QA (public) - action #153421: [spike][timeboxed:10h] Replace scriptgen with executing rsync from pythonNew

Actions
Copied from openQA Project (public) - action #161876: hook script support for obs-sync plugin - multiple hook scriptsNew2024-06-04

Actions
Actions

Also available in: Atom PDF