action #97217
openReport Product Bug from "Desktop" jobs always points to "Server" project
0%
Description
Select any SLE15SP4 desktop job (e.g. https://openqa.suse.de/tests/6888101#step/scc_registration/7) from o.s.d -> Click the "Report Product Bug" button.
Actual Result:
It always creates a new bug under the project SUSE Linux Enterprise Server 15 SP4 even when you click the "Report Product Bug" from Desktop related jobs.
Updated by okurz over 3 years ago
- Category changed from Regressions/Crashes to Feature requests
- Target version set to future
The problem is that with SLE15 the ISO files does not define the product anymore so technically it's the same product at this point, just a different repo selection.
The relevant code is in https://github.com/os-autoinst/openQA/blob/master/templates/webapi/branding/openSUSE/external_reporting.html.ep
and for SLE12 this still maps "Desktop" correctly in https://github.com/os-autoinst/openQA/blob/master/templates/webapi/branding/openSUSE/external_reporting.html.ep#L34 . In most cases even "Server" is the right bugzilla product to report in because with the big shared base it's much more likely that a bug is actually a bug of the shared base, which in bugzilla is tracked as "Server". So why would you even want to report in "Desktop" by default? However feel free to try to find a corresponding mapping algorithm in https://github.com/os-autoinst/openQA/blob/master/templates/webapi/branding/openSUSE/external_reporting.html.ep yourself