[MIR] iotop

Bug #1644368 reported by Joshua Powers
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
iotop (Ubuntu)
Fix Released
Undecided
Mathieu Trudel-Lapierre

Bug Description

[Availability]
The package is currently in universe with no deltas with Debian.

[Rationale]
The Ubuntu Server team wishes to seed the package in ubuntu-server image.

iotop [1] is a Python program with a UI similar to the "top" utility. The program watches input-output (I/O) usage information output by the Linux kernel and displays a table of current I/O usage by processes on the system. It is used in debugging a system or understanding how a particular process is getting hung up in I/O related tasks versus CPU or memory bound issues.

[1] http://guichaz.free.fr/iotop/

[Security]
There are no previous or active CVEs against the package.

The program is required to be run as root due to CVE-2011-2494 [2] causing I/O statistics from the taskstats kernel subsystem to be accessible only to root users. The result is the primary binary lives in /usr/sbin

[2] https://bugs.launchpad.net/ubuntu/+source/iotop/+bug/879767

[Quality assurance]
There is no configuration required and no debconf questions asked by the package. The package currently is built and ran across all release architectures.

The package does have a debian/watch file [3].

There are a 8 bugs in the Ubuntu bug tracker [4] and 3 in the Debian bug tacker [5]. None of which are related to data corruption, system crashing, or other catastrophic issues.

[3] https://sources.debian.net/src/iotop/0.6-2/debian/watch/
[4] https://bugs.launchpad.net/ubuntu/+source/iotop
[5] https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=iotop

[Dependencies]
Run time dependency python3 is satisfied in main.

Build dependencies debhelper, dh-python,and python3 are also in main.

[Standards compliance]
The package does not report any lintian issues.

[Maintenance]
We can continue to keep this package synced directly with Debian. It is not a volatile package with many changes coming.

[Background information]
The general purpose and context of the package is explained in the package's debian/control file. This package has not had a different name in the past.

Revision history for this message
Michael Terry (mterry) wrote :

Same question as the htop MIR. You're trying to seed this onto the ubuntu-server image?

Changed in iotop (Ubuntu):
status: New → Incomplete
Joshua Powers (powersj)
description: updated
Revision history for this message
Joshua Powers (powersj) wrote :

Yes - rationale updated.

Changed in iotop (Ubuntu):
status: Incomplete → New
Michael Terry (mterry)
Changed in iotop (Ubuntu):
assignee: nobody → Mathieu Trudel-Lapierre (cyphermox)
Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

iotop needs a team subscriber.

The bug backlog in iotop in Launchpad should be reviewed and closed/updated as appropriate (or otherwise reviewed so that we don't keep bugs open that are already fixed, etc.).

Please fix the two issues above, I see no other issues for iotop's promotion.

Changed in iotop (Ubuntu):
status: New → Incomplete
Changed in iotop (Ubuntu):
milestone: none → ubuntu-17.01
Revision history for this message
Joshua Powers (powersj) wrote :

The server team is now a team subscriber.

The bug backlog was evaluated and replied to each. No actionable items, so all marked incomplete.

Changed in iotop (Ubuntu):
status: Incomplete → New
Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

I see no particular issues with this package, MIR approved.

Changed in iotop (Ubuntu):
status: New → Fix Committed
Changed in iotop (Ubuntu):
milestone: ubuntu-17.01 → ubuntu-17.02
Revision history for this message
Adam Conrad (adconrad) wrote :

Override component to main
iotop 0.6-2 in zesty: universe/admin -> main
iotop 0.6-2 in zesty amd64: universe/admin/optional/100% -> main
iotop 0.6-2 in zesty arm64: universe/admin/optional/100% -> main
iotop 0.6-2 in zesty armhf: universe/admin/optional/100% -> main
iotop 0.6-2 in zesty i386: universe/admin/optional/100% -> main
iotop 0.6-2 in zesty powerpc: universe/admin/optional/100% -> main
iotop 0.6-2 in zesty ppc64el: universe/admin/optional/100% -> main
iotop 0.6-2 in zesty s390x: universe/admin/optional/100% -> main
Override [y|N]? y
8 publications overridden.

Changed in iotop (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.