Watches

information_little.png This page is part of the Bug Squad’s KnowledgeBase - pages with information about how to triage bugs.

It is often the case that Ubuntu bug reports in Launchpad are also reported in another bug tracker, for example another distribution or an upstream project. Bug watches in Launchpad monitor bug reports in other bug tracking systems and check on their status daily. The Ubuntu bug is updated if the status of the watched bug changes. The following document walks you through how to add these bug watches to an existing Launchpad bug report.

Adding a Bug Watch

bugwatch.png

Preliminary Steps

  1. Identify the URL for the upstream bug report
  2. Go to the existing Launchpad bug report

There are different approaches that you may need to take to set up your bug watch. Below are the two ways to add a bug watch.

Watching Another Distribution

If the other bug report is from another distribution's bug tracker, do the following:

1. Click on the "Also affects distribution" link as shown.

affects_distro_link.png

2. In the drop down menu, select the other distribution this may be affecting.

affects_distro.png

3. Leave the "Source Package Name" field blank.

4. In the "URL" field, enter the URL for the bug report you want to monitor.

5. Click the "Continue" button.

6. Your bug watch should now be set.

Watching Another Project

If the other bug report is from an upstream project, for example the Linux kernel, do the following:

1. Click on the "Also affects project" link as shown

affects_project_link.png

2. Typically, there is already a relationship established between the Ubuntu package and the upstream project. In this case a page requesting the URL for the other bug report will be displayed. Proceed to step 3.

confirm_project.png

2a. Unfortunately sometimes this relationship has not been set up so an extra step is required. Enter the project name. If you don't know the project name click on the "(Choose...)" link which will help you search for the appropriate name.

affects_project.png

3. In the "URL" field, enter the URL for the bug report you want to monitor.

confirm_project_url.png

4. Click the "Add to Bug Report" button.

5. Your upstream bug watch should now be set.

Removing a Bug Watch

It is possible that a bug watch may have been setup for the wrong project or distribution bug, these should be removed so the Ubuntu bug is accurate. Bug watches can appear as an upstream task and also appear in the "Remote bug watches" applet. The procedure for removing the bug watch depends on where the watch appears.

An upstream task

1. Change the remote watch to "None, the status of the bug is updated manually"

remove_upstream_watch1.png

2. Save changes.

3. Change the upstream bug task status to "Invalid" if it is about the wrong upstream or

remove_upstream_watch2.png

4. Change the upstream bug task status to "New" if it is still an upstream bug.

5. Save changes.

An applet watch

These bug watches appear when someone mentions the url of an upstream bug tracker in a comment. It's possible that the url mentioned is not the same bug as the Ubuntu bug report. In this case it is useful to remove this bug watch from the applet.

  1. Click the pencil next to the bug watch
  2. Click the "Delete Bug Watch" button

The bug will no longer show up in the reports at https://launchpad.net/bugs/bugtrackers/.

Imported bug comments

As a part of the bug watching service Launchpad is also able to import comments from the upstream bug tracker and display them in the Launchpad bug report. An example of this can be found in bug 624386. A list of the Ubuntu packages that have an upstream bug tracker that will display imported comments follows.

Ubuntu source package

Bug Tracker

abiword

http://bugzilla.abisource.com/

amarok

Amarok

cairo

Poppler

consolekit

ConsoleKit

dbus

D-Bus

dbus-python

D-Bus

devicekit-disks

gnome-desktop

devicekit-power

DeviceKit-Power

emacs23

GNU Emacs

empathy

telepathy-gabble

evince

Evince

fast-user-switch-applet

D-Bus

fglrx-installer

xf86-video-ati

firefox-3.0

Mozilla Firefox

firefox-3.5

Mozilla Firefox

firefox

Mozilla Firefox

fontconfig

Wine

gnome-disk-utility

gnome-desktop

hal

HAL

hal-info

HAL

libatasmart

libatasmart

libcairo

libcairo

lightning-sunbird

Sunbird

linux-firmware

Linux

linux

Linux

media-player-info

media-player-info

mesa

Mesa

mono

mono

moon

Moonlight Plugin Mozilla

mozilla-thunderbird

Mozilla Thunderbird

openoffice.org

OpenOffice

openssh

portable OpenSSH

papyon

papyon

policykit-1

PolicyKit

poppler

Poppler

pymsn

pymsn

rarian

Rarian

shared-mime-info

shared-mime-info

telepathy-butterfly

telepathy-butterfly

telepathy-gabble

telepathy-gabble

telepathy-glib

Telepathy Glib

telepathy-haze

Telepathy Haze

telepathy-idle

telepathy-idle

telepathy-mission-control-5

Telepathy Mission Control 5

telepathy-salut

telepathy-salut

telepathy-sofiasip

telepathy-sofiasip

thunderbird

Mozilla Thunderbird

ttf-dejavu

DejaVu Fonts

udisks

udisks

weave

Firefox Sync

wine1.2

Wine

wine

Wine

x11-xserver-utils

X.Org X server

xdg-utils

Xdg-utils

xf86-input-wacom

X.Org X server

xkeyboard-config

xkeyboard-config

xorg-server

X.Org X server

xorg

X.Org X server

xserver-xorg-input-aiptek

X.Org X server

xserver-xorg-input-evdev

X.Org X server

xserver-xorg-input-evdev

xserver-xorg-input-evdev

xserver-xorg-input-synaptics

XOrg-Driver-Synaptics

xserver-xorg-video-ati

xserver-xorg-driver-ati

xserver-xorg-video-i128

xorg xf86-video-i128

xserver-xorg-video-intel

xf86-video-intel

xserver-xorg-video-nouveau

Nouveau Xorg driver

xserver-xorg-video-nv

X.Org X server

xserver-xorg-video-radeonhd

xf86-video-radeonhd

xserver-xorg-video-vesa

X.Org X server

xulrunner-1.9.1

Mozilla Firefox

Also see

Launchpad documentation regarding this process.


CategoryBugSquad

Bugs/Watches (last edited 2010-09-22 19:18:52 by brian-murray)