[libvirt] securityselinuxlabeltest test fails on v1.2.5
Scott Sullivan
ssullivan at liquidweb.com
Thu Jun 26 13:56:10 UTC 2014
On 06/25/2014 01:18 PM, Eric Blake wrote:
> On 06/25/2014 11:08 AM, Scott Sullivan wrote:
>> I am trying to build v1.2.5-maint, however I have one test failing
>> causing the build to fail:
>>
>>
>> TEST: securityselinuxlabeltest
>> !!!. 4 FAIL
>>
> Can you rerun this to give more details on the failure:
>
> make -C tests check TESTS=securityselinuxlabeltest VIR_TEST_DEBUG=1
Thanks for the help. Here's the requested output:
-bash-4.1$ make -C tests check TESTS=securityselinuxlabeltest
VIR_TEST_DEBUG=1
make: Entering directory `/home/rpmbuild/packages/libvirt/tests'
make libshunload.la libvirportallocatormock.la
virnetserverclientmock.la vircgroupmock.la virpcimock.la
libqemumonitortestutils.la qemuxml2argvmock.la virusbmock.la
libsecurityselinuxhelper.la virshtest sockettest nodeinfotest virbuftest
commandtest seclabeltest virhashtest viratomictest utiltest shunloadtest vir
timetest viruritest virkeyfiletest viralloctest virauthconfigtest
virbitmaptest vircgrouptest vircryptotest virpcitest virendiantest
virfiletest virfirewalltest viriscsitest virkeycodetest virlockspacetest
virlogtest virstringtest virportallocatortest sysinfotest virstoragetest
virnetdevbandwidthtest virkmodtest virca
pstest domainconftest virhostdevtest virnetmessagetest virnetsockettest
virnetserverclienttest virnettlscontexttest virnettlssessiontest
fchosttest fdstreamtest securityselinuxtest viridentitytest
securityselinuxlabeltest virdrivermoduletest qemuxml2argvtest
qemuxml2xmltest qemuxmlnstest qemuargv2xmltest qemuhelptes
t domainsnapshotxml2xmltest qemumonitortest qemumonitorjsontest
qemuhotplugtest qemuagenttest qemucapabilitiestest qemucaps2xmltest
lxcxml2xmltest lxcconf2xmltest openvzutilstest esxutilstest vmx2xmltest
xml2vmxtest vmwarevertest jsontest networkxml2xmltest
networkxml2xmlupdatetest networkxml2conftest networkxml2fir
ewalltest nwfilterxml2xmltest nwfilterebiptablestest
nwfilterxml2firewalltest storagevolxml2argvtest virscsitest
storagevolxml2xmltest storagepoolxml2xmltest nodedevxml2xmltest
interfacexml2xmltest cputest metadatatest secretxml2xmltest virusbtest
eventtest libvirtdconftest objecteventtest commandhelper ssh test_conf
make[1]: Entering directory `/home/rpmbuild/packages/libvirt/tests'
make[1]: `libshunload.la' is up to date.
make[1]: `libvirportallocatormock.la' is up to date.
make[1]: `virnetserverclientmock.la' is up to date.
make[1]: `vircgroupmock.la' is up to date.
make[1]: `virpcimock.la' is up to date.
make[1]: `libqemumonitortestutils.la' is up to date.
make[1]: `qemuxml2argvmock.la' is up to date.
make[1]: `virusbmock.la' is up to date.
make[1]: `libsecurityselinuxhelper.la' is up to date.
make[1]: `virshtest' is up to date.
make[1]: `sockettest' is up to date.
make[1]: `nodeinfotest' is up to date.
make[1]: `virbuftest' is up to date.
make[1]: `commandtest' is up to date.
make[1]: `seclabeltest' is up to date.
make[1]: `virhashtest' is up to date.
make[1]: `viratomictest' is up to date.
make[1]: `utiltest' is up to date.
make[1]: `shunloadtest' is up to date.
make[1]: `virtimetest' is up to date.
make[1]: `viruritest' is up to date.
make[1]: `virkeyfiletest' is up to date.
make[1]: `viralloctest' is up to date.
make[1]: `virauthconfigtest' is up to date.
make[1]: `virbitmaptest' is up to date.
make[1]: `vircgrouptest' is up to date.
make[1]: `vircryptotest' is up to date.
make[1]: `virpcitest' is up to date.
make[1]: `virendiantest' is up to date.
make[1]: `virfiletest' is up to date.
make[1]: `virfirewalltest' is up to date.
make[1]: `viriscsitest' is up to date.
make[1]: `virkeycodetest' is up to date.
make[1]: `virlockspacetest' is up to date.
make[1]: `virlogtest' is up to date.
make[1]: `virstringtest' is up to date.
make[1]: `virportallocatortest' is up to date.
make[1]: `sysinfotest' is up to date.
make[1]: `virstoragetest' is up to date.
make[1]: `virnetdevbandwidthtest' is up to date.
make[1]: `virkmodtest' is up to date.
make[1]: `vircapstest' is up to date.
make[1]: `domainconftest' is up to date.
make[1]: `virhostdevtest' is up to date.
make[1]: `virnetmessagetest' is up to date.
make[1]: `virnetsockettest' is up to date.
make[1]: `virnetserverclienttest' is up to date.
make[1]: `virnettlscontexttest' is up to date.
make[1]: `virnettlssessiontest' is up to date.
make[1]: `fchosttest' is up to date.
make[1]: `fdstreamtest' is up to date.
make[1]: `securityselinuxtest' is up to date.
make[1]: `viridentitytest' is up to date.
make[1]: `securityselinuxlabeltest' is up to date.
make[1]: `virdrivermoduletest' is up to date.
make[1]: `qemuxml2argvtest' is up to date.
make[1]: `qemuxml2xmltest' is up to date.
make[1]: `qemuxmlnstest' is up to date.
make[1]: `qemuargv2xmltest' is up to date.
make[1]: `qemuhelptest' is up to date.
make[1]: `domainsnapshotxml2xmltest' is up to date.
make[1]: `qemumonitortest' is up to date.
make[1]: `qemumonitorjsontest' is up to date.
make[1]: `qemuhotplugtest' is up to date.
make[1]: `qemuagenttest' is up to date.
make[1]: `qemucapabilitiestest' is up to date.
make[1]: `qemucaps2xmltest' is up to date.
make[1]: `lxcxml2xmltest' is up to date.
make[1]: `lxcconf2xmltest' is up to date.
make[1]: `openvzutilstest' is up to date.
make[1]: `esxutilstest' is up to date.
make[1]: `vmx2xmltest' is up to date.
make[1]: `xml2vmxtest' is up to date.
make[1]: `vmwarevertest' is up to date.
make[1]: `jsontest' is up to date.
make[1]: `networkxml2xmltest' is up to date.
make[1]: `networkxml2xmlupdatetest' is up to date.
make[1]: `networkxml2conftest' is up to date.
make[1]: `networkxml2firewalltest' is up to date.
make[1]: `nwfilterxml2xmltest' is up to date.
make[1]: `nwfilterebiptablestest' is up to date.
make[1]: `nwfilterxml2firewalltest' is up to date.
make[1]: `storagevolxml2argvtest' is up to date.
make[1]: `virscsitest' is up to date.
make[1]: `storagevolxml2xmltest' is up to date.
make[1]: `storagepoolxml2xmltest' is up to date.
make[1]: `nodedevxml2xmltest' is up to date.
make[1]: `interfacexml2xmltest' is up to date.
make[1]: `cputest' is up to date.
make[1]: `metadatatest' is up to date.
make[1]: `secretxml2xmltest' is up to date.
make[1]: `virusbtest' is up to date.
make[1]: `eventtest' is up to date.
make[1]: `libvirtdconftest' is up to date.
make[1]: `objecteventtest' is up to date.
make[1]: `commandhelper' is up to date.
make[1]: `ssh' is up to date.
make[1]: `test_conf' is up to date.
make[1]: Leaving directory `/home/rpmbuild/packages/libvirt/tests'
make check-TESTS
make[1]: Entering directory `/home/rpmbuild/packages/libvirt/tests'
TEST: securityselinuxlabeltest
QEMU driver capabilities:
<capabilities>
<host>
<cpu>
<arch>x86_64</arch>
<model>core2duo</model>
<vendor>Intel</vendor>
<topology sockets='1' cores='2' threads='1'/>
<feature name='lahf_lm'/>
<feature name='xtpr'/>
<feature name='cx16'/>
<feature name='tm2'/>
<feature name='est'/>
<feature name='vmx'/>
<feature name='ds_cpl'/>
<feature name='pbe'/>
<feature name='tm'/>
<feature name='ht'/>
<feature name='ss'/>
<feature name='acpi'/>
<feature name='ds'/>
</cpu>
<power_management/>
</host>
<guest>
<os_type>hvm</os_type>
<arch name='i686'>
<wordsize>32</wordsize>
<emulator>/usr/bin/qemu</emulator>
<machine>pc</machine>
<machine>isapc</machine>
<domain type='qemu'>
</domain>
</arch>
<features>
<cpuselection/>
</features>
</guest>
<guest>
<os_type>hvm</os_type>
<arch name='x86_64'>
<wordsize>64</wordsize>
<emulator>/usr/bin/qemu-system-x86_64</emulator>
<machine>pc-0.11</machine>
<machine canonical='pc-0.11'>pc</machine>
<machine>pc-0.10</machine>
<machine>isapc</machine>
<domain type='qemu'>
</domain>
<domain type='kvm'>
<emulator>/usr/bin/kvm</emulator>
<machine>pc</machine>
<machine>isapc</machine>
</domain>
</arch>
<features>
<cpuselection/>
</features>
</guest>
<guest>
<os_type>xen</os_type>
<arch name='x86_64'>
<wordsize>64</wordsize>
<emulator>/usr/bin/xenner</emulator>
<machine>xenner</machine>
<domain type='kvm'>
<emulator>/usr/bin/kvm</emulator>
</domain>
</arch>
</guest>
<guest>
<os_type>hvm</os_type>
<arch name='ppc64'>
<wordsize>64</wordsize>
<emulator>/usr/bin/qemu-system-ppc64</emulator>
<machine>pseries</machine>
<domain type='qemu'>
</domain>
</arch>
</guest>
<guest>
<os_type>hvm</os_type>
<arch name='ppc'>
<wordsize>32</wordsize>
<emulator>/usr/bin/qemu-system-ppc</emulator>
<machine>g3beige</machine>
<domain type='qemu'>
</domain>
</arch>
</guest>
<guest>
<os_type>hvm</os_type>
<arch name='s390x'>
<wordsize>64</wordsize>
<emulator>/usr/bin/qemu-system-s390x</emulator>
<machine>s390-virtio</machine>
<machine>s390-ccw-virtio</machine>
<domain type='qemu'>
</domain>
</arch>
</guest>
<guest>
<os_type>hvm</os_type>
<arch name='armv7l'>
<wordsize>32</wordsize>
<emulator>/usr/bin/qemu-system-arm</emulator>
<machine>vexpress-a9</machine>
<machine>vexpress-a15</machine>
<machine>versatilepb</machine>
<domain type='qemu'>
</domain>
</arch>
</guest>
<guest>
<os_type>hvm</os_type>
<arch name='aarch64'>
<wordsize>64</wordsize>
<emulator>/usr/bin/qemu-system-aarch64</emulator>
<machine>virt</machine>
<domain type='qemu'>
</domain>
</arch>
</guest>
</capabilities>
1) Labelling "disks"
... internal error: File
/home/rpmbuild/packages/libvirt/tests/securityselinuxlabeldata/plain.raw
context 'EOPNOTSUPP' did not match epected
'system_u:object_r:svirt_image_t:s0:c41,c264'
libvirt: error : internal error: File
/home/rpmbuild/packages/libvirt/tests/securityselinuxlabeldata/plain.raw
context 'EOPNOTSUPP' did not match epected
'system_u:object_r:svirt_image_t:s0:c41,c264'
FAILED
2) Labelling "kernel"
... internal error: File
/home/rpmbuild/packages/libvirt/tests/securityselinuxlabeldata/vmlinuz.raw
context 'EOPNOTSUPP' did not match epected
'system_u:object_r:virt_content_t:s0'
libvirt: error : internal error: File
/home/rpmbuild/packages/libvirt/tests/securityselinuxlabeldata/vmlinuz.raw
context 'EOPNOTSUPP' did not match epected
'system_u:object_r:virt_content_t:s0'
FAILED
3) Labelling "chardev"
... internal error: File
/home/rpmbuild/packages/libvirt/tests/securityselinuxlabeldata/plain.txt
context 'EOPNOTSUPP' did not match epected
'system_u:object_r:svirt_image_t:s0:c41,c264'
libvirt: error : internal error: File
/home/rpmbuild/packages/libvirt/tests/securityselinuxlabeldata/plain.txt
context 'EOPNOTSUPP' did not match epected
'system_u:object_r:svirt_image_t:s0:c41,c264'
FAILED
4) Labelling "nfs"
... OK
FAIL: securityselinuxlabeltest
=======================================
1 of 1 test failed
Please report to libvir-list at redhat.com
=======================================
make[1]: *** [check-TESTS] Error 1
make[1]: Leaving directory `/home/rpmbuild/packages/libvirt/tests'
make: *** [check-am] Error 2
make: Leaving directory `/home/rpmbuild/packages/libvirt/tests'
-bash-4.1$
>
>> Is anyone else having this problem? Im building on CentOS 6.5. Im happy
>> to provide any further information as needed.
> It's passing for me on my RHEL 6.5 box from libvirt.git master branch,
> so I'm not sure what is different between our environments.
I do have selinux disabled if that's a possible factor.
-bash-4.1$ sestatus
SELinux status: disabled
-bash-4.1$
>
More information about the libvir-list
mailing list