Description of problem: virt-install cannot mount kickstart file to root directory with option initrd-inject with the following scripts virt-install \ --name demo \ --vcpus 4 \ --ram 1024 \ --disk path=/var/lib/libvirt/images/demo.img,size=8 \ --location /media \ --initrd-inject=/tmp/autoqa/log/ks.cfg \ --extra-args ks=file:/ks.cfg it works well with F15, but do not work with F16 Version-Release number of selected component (if applicable): libvirt-0.8.8-7.fc15.x86_64 How reproducible: Steps to Reproduce: 1. create guest with the script above 2. check the guest root directory 3. kickstart file does not exist Actual results: Expected results: Additional info:
*** Bug 739501 has been marked as a duplicate of this bug. ***
This is actually a "bug" with the python-virtinst package (though it equally might be a bug with the Fedora-16 kernel). Switching component to python-virtinst for now.
Fixed upstream now: http://git.fedorahosted.org/git?p=python-virtinst.git;a=commit;h=e24cdc332160517c92355fb67af786a2d4de8a37
Never mind, that commit is basically useless. According to https://bugzilla.redhat.com/show_bug.cgi?id=736318 the f16 initrd format is substancially different so I don't really have any ideas.
verified python-virtinst-0.500.6-2.fc15.noarch it works now.