Project

General

Profile

Actions

action #97217

open

Report Product Bug from "Desktop" jobs always points to "Server" project

Added by GraceWang over 2 years ago. Updated over 2 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Feature requests
Target version:
Start date:
2021-08-19
Due date:
% Done:

0%

Estimated time:

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.

Actions #1

Updated by okurz over 2 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

Actions

Also available in: Atom PDF