[MIR] iotop

Bug #1644368 reported by Joshua Powers on 2016-11-23
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
iotop (Ubuntu)
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.

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) on 2016-11-28
description: updated
Joshua Powers (powersj) wrote :

Yes - rationale updated.

Changed in iotop (Ubuntu):
status: Incomplete → New
Michael Terry (mterry) on 2016-11-30
Changed in iotop (Ubuntu):
assignee: nobody → Mathieu Trudel-Lapierre (cyphermox)

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
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

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
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  Edit
Everyone can see this information.

Other bug subscribers