Bug 1225818

Summary: Assertion 'manager->pid == getpid()' failed at ../src/udev/udevd.c:568, function event_queue_insert(). Aborting.
Product: [Fedora] Fedora Reporter: Petr Lautrbach <plautrba>
Component: systemdAssignee: systemd-maint
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: johannbg, jsynacek, lnykryn, mbooth, msekleta, ptoscano, rjones, s, systemd-maint, virt-maint, zbyszek
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: systemd-220-3.fc23 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-05-28 09:55:29 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 910269    
Attachments:
Description Flags
virt-builder -o /dev/fedora/fedora22 --format raw fedora-22
none
libguestfs-test-tool none

Description Petr Lautrbach 2015-05-28 09:47:35 UTC
Created attachment 1031127 [details]
virt-builder -o /dev/fedora/fedora22 --format raw fedora-22

Description of problem:
I'd like to have Fedora 22 virtual on LV called fedora22:

# virt-builder -o /dev/fedora/fedora22 --format raw fedora-22
...
trying to open virtio-serial channel '/dev/virtio-ports/org.libguestfs.channel.0'

Failed to connect to virtio-serial channel.

This is a fatal error and the appliance will now exit.
...

I'll attach complete logs 


Version-Release number of selected component (if applicable):
# rpm -qf /usr/bin/virt-builder 
libguestfs-tools-c-1.29.43-1.fc23.x86_64

Comment 1 Petr Lautrbach 2015-05-28 09:48:12 UTC
Created attachment 1031128 [details]
libguestfs-test-tool

Comment 2 Richard W.M. Jones 2015-05-28 09:55:29 UTC
starting version 220
Assertion 'manager->pid == getpid()' failed at ../src/udev/udevd.c:568, function event_queue_insert(). Aborting.

There's a bug in udev (systemd) which I fixed yesterday.

You need to upgrade to systemd >= 220-3.

http://koji.fedoraproject.org/koji/buildinfo?buildID=639479

Fix udev --daemon crash:
http://comments.gmane.org/gmane.comp.sysutils.systemd.devel/32067
Fixed by upstream commit 040e689654ef08.

Fix udev --daemon not cleaning child processes:
https://www.mail-archive.com/systemd-devel@lists.freedesktop.org/msg31806.html
https://bugzilla.redhat.com/show_bug.cgi?id=1225641
Fixed by upstream commit 86c3bece38bcf5.