Red Hat Bugzilla – Bug 200783
xen installation fails with "lvcreate failed for LogVol00"
Last modified: 2007-11-30 17:11:39 EST
Description of problem:
Anaconda text installation of a xen guest (via xenguest-install.py) fails with
"lvcreate failed for LogVol00"
Version-Release number of selected component (if applicable):
anaconda is whatever is currently in gromit
- DNS seems to be flaky, too. Had to specify install location as an IP address,
and it couldn't start vnc because it couldn't determine the address for localhost.
Created attachment 133331 [details]
The LVM tools are segfaulting in matchpathcon_init when SELinux is enabled --
selinux=0 works around, but obviously that's not a good long-term solution.
Unfortunately, really being able to debug this sanely means getting a guest
installed and then we hit but 200127
Okay, not lvm2's fault.
In libselinux, there's a __thread variable. When we reference it, lvm.static
segfaults. Easy reproducer is to install kernel-xen on an x86 box, boot into
it, run '/sbin/lvm.mkstatic vgmknodes'
Which starts to make me think this is something in the TLS fixup code in xen,
but not sure yet.
This should be fixed with new libselinux + lvm2
works fine now