Switch livemedia-creator to qemu instead of virt-install

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


I'm considering switching lmc to use qemu directly instead of

Currently lmc can use virt-install to create the full range of supported
images. But this doesn't work when running inside mock, which is used by
Fedora releng's koji system.

It also supports the --no-virt mode which runs anaconda directly in the
same environment as lmc. The benefit is less things to setup
and it works inside mock. But the drawback is that it uses device-mapper
for installing to a partitioned disk image, and device-mapper doesn't
work inside mock. So when running in mock you can only create a live iso
or a filesystem image, not anything that needs a partitioned disk.

I've been doing some experimenting and it ends up that qemu works inside

Switching to qemu (with optional auto-detection of when it could use
qemu-kvm to speed things up) would simplify the code and allow it to
create all the image types no matter where it is run from. It is also
possible (I haven't tried this yet) that it could be used to create
cross-arch images as well, since qemu has a wide range of supported

Brian C. Lane | Anaconda Team | IRC: bcl #anaconda | Port Orchard, WA (PST8PDT)

Anaconda-devel-list mailing list

[Index of Archives]     [Kickstart]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]
  Powered by Linux