On 07/06/2016 06:20 PM, Michael Roth wrote: > Quoting Marc-André Lureau (2016-07-06 16:40:52) >> Hi >> >> ----- Original Message ----- >>> I upgraded to Fedora 24 last Friday before the long (American) weekend. >>> Probably a bad idea. >>> >>> Regardless, test-qga has developed a new symptom on current development >>> HEAD that I don't know what to make of: >>> >>> https://paste.fedoraproject.org/388356/14678205/ >>> >>> Here's the meat of it: >>> >>> LINK tests/test-qga >>> GTESTER tests/test-qga >>> ** >>> ERROR:/home/bos/jhuston/src/qemu/tests/test-qga.c:266:test_qga_get_fsinfo: >>> assertion failed ret: GenericError realpath("/sys/dev/block/8:17"): No >>> such file or directory >>> GTester: last random seed: R02S9d55aa8939b9bd797279bd3f69d33466 >>> ** >>> ERROR:/home/bos/jhuston/src/qemu/tests/test-qga.c:685:test_qga_blacklist: >>> assertion failed ret: GenericError realpath("/sys/dev/block/8:17"): No >>> such file or directory >>> GTester: last random seed: R02Sb9bc461c2129c284f83033dca27827c6 >>> /home/bos/jhuston/src/qemu/tests/Makefile.include:684: recipe for target >>> 'check-tests/test-qga' failed >>> make: *** [check-tests/test-qga] Error 1 >>> >>> >>> Any clues as to what's gone awry? >>> >> >> >> build_guest_fsinfo_for_device() failed, it's probably worth to investigate >> why the agent treats this as a fatal error, this would likely happen in a >> guest too. Could you try to reproduce in a VM or give clues on your setup to >> reproduce it? >> > > The code assumes (non-virtual) block devices have a symlink at > /sys/dev/block/<major>:<minor>, maybe this isn't the case in Fedora > anymore? > > The alternative is that realpath("/sys/dev/block/8:17", NULL) is what's > actually > failing. That call assumes the first argument is a symlink, maybe that's > not the case on FC24? > > Don't have an fc24 handy, but can check tomorrow. > >
Good news: The problem went away. It was likely due to an external XFS drive I have that perhaps didn't properly register as ejected. I unmounted it and re-mounted it and now everything's fine. I'm not sure where it got 8:17, though. I guess mtab was stale? Well, I learned a thing about test-qga today: If your local system is weird it will explode and get angry at you for your trouble. --js