Project

General

Profile

Actions

coordination #127028

open

coordination #127031: [saga][epic] openQA for SUSE customers

[epic] openQA on SLE+packagehub

Added by okurz over 1 year ago. Updated 27 days ago.

Status:
Blocked
Priority:
Low
Assignee:
Category:
Feature requests
Target version:
Start date:
2023-03-31
Due date:
% Done:

75%

Estimated time:
(Total: 0.00 h)
Tags:

Description

Motivation

SUSE customers build their own products based on SUSE products including SLE, OBS, openQA. For a consistent supported base openQA should be usable on SLE. This was discussed by okurz, szarate, runger, hsehic on 2023-03-31

Acceptance criteria

  • AC1: openQA (webUI+worker) is fully usable on latest SLE+packagehub
  • AC2: openQA is continuously built+tested+published on latest SLE+packagehub

Suggestions

  • Review how the current SLE packages are built on https://build.opensuse.org/package/show/devel:openQA/openQA in repo SLE_15_SP3 and 15.4
  • Try out manually once running openQA on a SLE base and what is necessary from custom repositories to make it work
  • Review the state of openQA in packagehub, e.g. see https://packagehub.suse.com/packages/openQA/
  • Try out how feasible it is to build+run os-autoinst alone (due to less dependencies) on SLE+packagehub so no custom repos, just SLE+packagehub
  • Build+run+test openQA (webUI+worker) based no SLE submitted to packagehub
  • Ensure openQA and all needed dependencies are regularly/continuously automatically submitted to the SLE base and/or packagehub as applicable

Further details


Subtasks 12 (3 open9 closed)

action #127034: [spike][timeboxed:20h] Run openQA (webUI+worker) based on SLE to find out problems size:MResolvedmkittler2023-03-31

Actions
action #127037: os-autoinst on SLE+packagehub size:MWorkable2023-03-31

Actions
action #127286: Run openQA (webUI+worker) based on SLE+packagehub size:MWorkable2023-03-31

Actions
action #127541: Test os-autoinst+openQA against openSUSE:Backports:SLE-X in pull request OBS CI checks size:MResolvedybonatakis2023-03-31

Actions
action #127757: Cover SLE in openQA docsResolvedokurz

Actions
action #127883: Cleanup OBS project devel:openQA:Leap:15.4Resolvedtinita2023-04-18

Actions
action #128087: Regular cleanup of OBS project devel:openQA:* size:MResolvedjbaier_cz

Actions
action #129949: Enable build+test of openQA and deps on s390xResolvedokurz2023-05-27

Actions
action #132458: Fix documentation ambiguity about openQA-worker installation on SLE size:SResolveddheidler2023-07-07

Actions
action #150959: openQA fails to build on SLE/Leap 15.6 Backports due to test-unit-and-integration failures size:MResolvedosukup2023-11-16

Actions
action #160715: Error message in obs-check-package-origin size:SResolvedjbaier_cz2024-05-22

Actions
openQA Infrastructure - action #168949: Deploy OSD from SLE+packagehub instead of custom OBS repo devel:openQANew2023-03-31

Actions

Related issues 2 (1 open1 closed)

Related to openQA Tests - coordination #123301: [qe-core] Guarantee os-autoinst-disti-opensuse (or another metapackage) is all a test developer needs to work.New2023-01-18

Actions
Copied to openQA Project - coordination #127910: [epic] openQA in SLE modulesResolvedokurz2023-03-01

Actions
Actions

Also available in: Atom PDF