an idea by sleep_walker
Current status
Sometimes customer report an error which occurs with kernel package provided by L3 team (which we call PTF). To do the analysis we usually need to prepare kernel source code. That usually means to go back to maintenance update tag in git repository and apply all the patches provided in the used PTF.
Idea
We could use clones of kernel.git and kernel-source.git repositories on l3slave to store used tree and make it quickly available.
It can be implemented as ptfbuild hook for kernel packages or as script calling ptfbuild.
When build of PTF is requested, project diff would be generated (usually consists of series.conf entry, added patch to tarballs, changelog entry, ...), new branch in kernel-source.git generated, patch applied and commited. For kernel.git would be generated equivalent branch with patch as well.
Expected result
With this we could provide to R&D used kernel source easily for error analysis, backporting or we could base PTFs on PTFs more quickly.
No Hackers yet
This project is part of:
Hack Week 11
Activity
Comments
-
about 9 years ago by sleep_walker | Reply
I discussed this with Michal Marek and redesigned whole idea. I re-formulated the idea and send proposal to L3 team.
Similar Projects
Model checking the BPF verifier by shunghsiyu
Project Description
BPF verifier plays a ...
early stage kdump support by mbrugger
[comment]: # (Please use the project descriptio...
Authenticated hashes for BTRFS by dsterba
Project Description
Implement a checksum ...
Generic text file preprocessor using custom syntax for define include ifdef by mdati
Project Description
Scope of this project...
Testing and adding GNU/Linux distributions on Uyuni by juliogonzalezgil
Join the Gitter channel! [https://gitter.im/uy...
Installation server setup utility - continued by csalmond
Project Description
Create a utility that...