Description

I use rapido quite a bit for kernel testing. It's basically some crude wrappers around Dracut and QEMU. Dracut is used for dependency gathering and initramfs generation, but it's quite heavyweight and slow. Sangeetha and I have implemented a rust-based alternative: https://github.com/rapido-linux/rapido/pull/258

The rust-based implementation still needs a bit of work before it can be merged.

Goals

  • optionally boot with systemd as init, instead of only rapido-init
  • clean up interface before locking it in (parameter naming, etc.)
  • think about distro packaging / path assumptions
    • at the moment, it assumes bins are in target/release/* and conf is in the working directory
  • improve test coverage

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 25

Activity

  • about 7 hours ago: sthackarajan joined this project.
  • about 7 hours ago: sthackarajan liked this project.
  • about 7 hours ago: dmdiss started this project.
  • about 7 hours ago: dmdiss originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    This project is one of its kind!