Page MenuHomeVyOS Platform

Debug image
Open, NormalPublic

Description

We need to have the ability to build debug images from current rolling and LTS images
this includes FRR and other software with debug symbols along with other tools like kmemleak
and maybe some other tools to identify issues

Details

Difficulty level
Hard (possibly days)
Version
-
Why the issue appeared?
Will be filled on close

Event Timeline

syncer triaged this task as Normal priority.Oct 20 2018, 7:35 PM
syncer created this task.

Thats already possible using the custom package option introduced by @dmbaturin

That is great, think we need to set up parallel builds than

Why? Someone can always install any 3rd party debian package via apt after setting up the repositories. This is in no way different to a parallel build and super easy.

don't want to wait for anyone to build this or that package
a preferred way to have it accessible all the time
apart from that, we can add some more things in debug images

Installing a debug image requires a reboot. apt-get installation works online.

kernel debug requires it anyway

What's required for Kernel Debug?

for example we now investigating possible memory leak in driver
would like to use kmemleak but don´t want to ship it in the default kernel
could be more use cases (for example preconfigured atoptool for automatic stats collection, etc)
really debug image

Ah, yeah! Used that in my current project.

This can be actually in the regular image and we boot with kmemleak=off on the commandline. Thats actually a bit related to T123.