Actions
action #10882
open[python] develop batch bug filing script
Status:
New
Priority:
Normal
Assignee:
-
Category:
Development
Target version:
-
Start date:
2016-02-23
Due date:
% Done:
0%
Estimated time:
80.00 h
Description
We need a script to mass file bug reports.
I used to have such a script but it relied on weird internal perl modules which is now broken.
The script should take a template as input, e.g. a yml file:
--- assigned_to: defaultschuldiger@suse.com bug_severity: Normal component: Other op_sys: Linux product: openSUSE Factory rep_platform: All short_desc: '@PACKAGE@: fails rpmlint check suse-systemd-shadowed-initscript' version: '201411*' #blocked: 893555 #groups: ## novell internal # - 10 ## suse security internal # - 18 comment: | @PACKAGE@ fails the rpmlint check suse-systemd-shadowed-initscript That means the package contains both an init script and a systemd service file. Since the init script is ignored by systemd if a unit with the same name exists the init script should be removed to avoid confusion. See also https://en.opensuse.org/openSUSE:Packaging_checks#suse-systemd-shadowed-initscript
Furthermore the script should accept a list of packages, query obs for their maintainer(s) and then file bugs accordingly. The script needs to track for which package a bug was already filed to avoid duplicates on a potential second run.
Actions