linux-meta 1.2 has been added to apt.wikimedia.org which depends on linux-tools-3.19, thus shipping perf by default.
Description
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | MoritzMuehlenhoff | T100773 Switch to Linux 3.19 by default on jessie hosts | |||
| Resolved | MoritzMuehlenhoff | T100216 Backport and include linux-tools-3.19 to our jessie repository |
Event Timeline
Primarily the reason I haven't installed it (perf) by default in the past is it brings in the kernel debuginfo package, which is usually a significant fraction of the rootfs's capacity. After a few kernel upgrades + debuginfos laying around, it's easy to fill the filesystem at our usual sizes. Maybe if also put in a puppet rule to purge outdated debuginfo packages?
I've created/forward-ported a linux-tools-3.19 package based on the last 3.18.5-1~exp1 upload. That was a real pain to build...
I've run various tests with perf and it looks good to me.
As for installing it by default: The linux-tools packages in Debian don't depend on the -dbg packages, so I'll add it as a dependency to linux-meta.
(It would be rather problematic to install the -dbg packages across the fleet (it's approx 350 MBs per kernel), so I think it should rather be installed selectively on the hosts to be diagnosed.)
Change 215598 had a related patch set uploaded (by Muehlenhoff):
Install perf by default (Bug: T100216)