Description of problem:
I created a Fedora 19 live CD and PXE image using mock on Fedora 20. The PXE image boots fine if I do NOT have updates repo enabled. When booting the PXE image built with the updates repo enabled I get:
Warning: /dev/mapper/live-rw does not exist
Starting Dracut Emergency Shell...
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Build a Fedora 19 live cd with the updates repo enabled
1.1. livecd-creator --cache=cache /usr/share/spin-kickstarts/fedora-live-desktop.ks
2. Convert the image to pxe and load onto a server
2.1. livecd-iso-to-pxeboot livecd-fedora-live-desktop-201408131009.iso
APPEND rootflags=loop initrd=Images/Ssdt/f19/initrd0.img root=live:/livecd-fedora-live-desktop-201408111655.iso rootfstype=auto ro rd.live.image quiet rhgb rd.luks=0 rd.md=0 rd.dm=0 mem=8G
3. Boot a client machine
Drop into the Dracut Emegency Shell.
PXE image boots to the Desktop.
I tried holding back some packages, but I haven't found one that seems to improve the situation:
repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f$releasever&arch=$basearch --exclude=dracut* --exclude=systemd* --exclude=*abrt* --exclude=libgudev1 --exclude=device-mapper* --exclude=lvm2 --exclude=kernel*
This is going to be a bug with one of the updated packages, not livecd-tools.
Can you point me to where I should file this bug? Since a component is required in filing the bug report, livecd-tools seemed to be the best resource for looking into this, as you probably have a way to verify that the images are being properly generated. Note that the live cd output works fine, but it's the PXE image that's failing.
For what it's worth, I ran into this. After upgrading my PXE image to F20, it worked again.
(In reply to Matt Woelfel from comment #2)
> Can you point me to where I should file this bug? Since a component is
> required in filing the bug report, livecd-tools seemed to be the best
> resource for looking into this, as you probably have a way to verify that
> the images are being properly generated. Note that the live cd output works
> fine, but it's the PXE image that's failing.
Sorry, but you'll have to track it down yourself -- there are too many variables in play. Running with rd.debug will make dracut dump lots of info about what it is doing which may reveal what the problem is.