action #10882
[python] develop batch bug filing script
0%
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.
History
#1
Updated by lnussel about 7 years ago
- Description updated (diff)