Debugging in containers
Using containers to facilitate debugging by end users
- Track: Containers devroom
- Room: D.containers
- Day: Sunday
- Start: 10:35
- End: 11:05
- Video with Q&A: D.containers
- Video only: D.containers
- Chat: Join the conversation!
A user reports a bug. Its hardware/kernel/data specific. Is it fixed already? How do we get a debug container to the user to use and get meaningful results back?
MariaDB did this with quay.io/mariadb-foundation/mariadb-devel as the continuously released, in progress latest version of release series. Preview features are also provided here.
Also created are quay.io/mariadb-foundation/mariadb-debug containers that include debuginfo packages. The mariadb-debug containers needed to include a range of tools and instructions to make it easy for the users and the developers to bridge their divide for an enhanced bug fixing process.
Containers can also be used to transport a userspace workload to kernel developers to assist improving/fixing kernel features.
For users wanting to help with bug reporting, or for other communities wanting to replicate the concept, a number of really simple things can help this process along significantly.
Speakers
Daniel Black |