Bug 1215754 - openQA on SLE+packagehub
Summary: openQA on SLE+packagehub
Status: NEW
Alias: None
Product: PUBLIC SUSE Linux Enterprise Server 15 SP5
Classification: openSUSE
Component: Maintenance (show other bugs)
Version: unspecified
Hardware: Other Other
: P5 - None : Normal
Target Milestone: ---
Assignee: Maurizio Galli
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-27 09:54 UTC by Lubos Kocman
Modified: 2023-10-09 15:58 UTC (History)
4 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lubos Kocman 2023-09-27 09:54:59 UTC
Copy into bugzilla from https://progress.opensuse.org/issues/127028

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¶
Internal reference: https://confluence.suse.com/pages/viewpage.action?pageId=1127973305 and subpages
Our internal stakeholders for the story are hsehic+szarate
Comment 1 Marcus Meissner 2023-09-27 11:42:41 UTC
only partially for maintenance, but mostly for openqa teams for impl + setup?
Comment 2 Maurizio Galli 2023-09-28 05:30:13 UTC
@Marcus, I asked Lubos to create a tracker here because patchinfo does not use #poo as tracker
Comment 3 Maurizio Galli 2023-10-05 13:07:31 UTC
The staging maintenance incident for this tracker is https://build.suse.de/project/show/SUSE:Maintenance:30819.

There are a few more perl pacakges that need updating to fix unresolvables such as:

- perl [0]
- perl-Term-Table [1]
- perl-Test-Simple [2]

[0] https://smelt.suse.de/maintained/?q=perl
[1] https://smelt.suse.de/maintained/?q=perl-Term-Table
[2] https://smelt.suse.de/maintained/?q=perl-Test-Simple

This update may require ECO but let's evaluate when we have all the pieces
Comment 4 Lubos Kocman 2023-10-09 15:17:49 UTC
Eco https://jira.suse.com/browse/PED-7023