Arsenal

Setup

bzr branch lp:~canonical-kernel-team/arsenal/kernel arsenal
bzr branch lp:~arsenal-devel/arsenal/python-launchpadlib-toolkit/

cd arsenal/contrib/linux
ln -s ../arsenal_lib.py .
ln -s ../../../python-launchpadlib-toolkit/lpltoolkit/ .

The first script will require you to authenticate with Launchpad. Select the Change non private data option.

Scripts

retarget-new-bugs.py

usage: ./retarget-new-bugs.py

retargets bugs reported against linux-meta (et al) and moves them to the correct linux kernel package. tags kj-linux-meta

process-confirmed-bugs.py

usage:

process-incomplete-bugs.py

Expires old incomplete bugs. Also checks for requested debug information and moves status from Incomplete to Triaged.

usage: ./process-incomplete-bugs.py <pkg_name>

process-triaged-bugs.py

Checks triaged bugs which have a last comment being more than 180 days old. If this is the case, mark the bug Incomplete and post comment to try the latest and confirm the issue still exists.

usage: ./process-triaged-bugs.py <pkg_name>

series-tag.py

Tags bugs based on series it was reported against.

suspend-test-finish.py

usage: ./suspend-test-finish.py

Cleans up suspend_test_finish warnings. Either marks them as a duplicate of the master bag or sets them to Triaged.

KernelTeam/Arsenal (last edited 2010-02-05 23:35:56 by unassigned)