Project

General

Profile

Actions

action #10882

open

[python] develop batch bug filing script

Added by lnussel about 8 years ago. Updated about 8 years ago.

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.


Checklist

  • figure out best package for talking to the suse bugzilla
Actions #1

Updated by lnussel about 8 years ago

  • Description updated (diff)
Actions

Also available in: Atom PDF