[Bug 1332165] [NEW] udevd --daemon does not close stdout

Brian Candler 1332165 at bugs.launchpad.net
Thu Jun 19 16:32:08 UTC 2014


Public bug reported:

It appears that when udevd --daemon starts, it does not close its
stdout.

This is inferred from the following behaviour:

* Process A makes a pipeline and passes it to child process B as its stdout
* Process B does work, including running udevd --daemon
* Process B terminates
* Process A waits for the pipeline to close, but it doesn't
* When the udevd --daemon process is killed, *then* the pipeline closes

This, in combination with bug #1332155, is causing python-vm-builder to
hang when building trusty images on precise servers. The symptoms are
recorded in bug #1287943.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: udev 175-0ubuntu9.5
ProcVersionSignature: Ubuntu 3.8.0-42.62~precise1-generic 3.8.13.23
Uname: Linux 3.8.0-42-generic x86_64
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: amd64
CustomUdevRuleFiles: 65-drbd.rules
Date: Thu Jun 19 16:26:22 2014
InstallationMedia: Ubuntu-Server 12.04.3 LTS "Precise Pangolin" - Release amd64 (20130820.2)
MachineType: Apple Inc. Macmini6,2
MarkForUpload: True
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.8.0-42-generic.efi.signed root=UUID=862238ef-c076-4aad-a783-66ccdbeae93f ro
SourcePackage: udev
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 11/16/2012
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MM61.88Z.0106.B03.1211161202
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-F65AE981FFA204ED
dmi.board.vendor: Apple Inc.
dmi.board.version: Macmini6,2
dmi.chassis.type: 16
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-F65AE981FFA204ED
dmi.modalias: dmi:bvnAppleInc.:bvrMM61.88Z.0106.B03.1211161202:bd11/16/2012:svnAppleInc.:pnMacmini6,2:pvr1.0:rvnAppleInc.:rnMac-F65AE981FFA204ED:rvrMacmini6,2:cvnAppleInc.:ct16:cvrMac-F65AE981FFA204ED:
dmi.product.name: Macmini6,2
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.

** Affects: udev (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug precise third-party-packages

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to udev in Ubuntu.
https://bugs.launchpad.net/bugs/1332165

Title:
  udevd --daemon does not close stdout

Status in “udev” package in Ubuntu:
  New

Bug description:
  It appears that when udevd --daemon starts, it does not close its
  stdout.

  This is inferred from the following behaviour:

  * Process A makes a pipeline and passes it to child process B as its stdout
  * Process B does work, including running udevd --daemon
  * Process B terminates
  * Process A waits for the pipeline to close, but it doesn't
  * When the udevd --daemon process is killed, *then* the pipeline closes

  This, in combination with bug #1332155, is causing python-vm-builder
  to hang when building trusty images on precise servers. The symptoms
  are recorded in bug #1287943.

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: udev 175-0ubuntu9.5
  ProcVersionSignature: Ubuntu 3.8.0-42.62~precise1-generic 3.8.13.23
  Uname: Linux 3.8.0-42-generic x86_64
  ApportVersion: 2.0.1-0ubuntu17.6
  Architecture: amd64
  CustomUdevRuleFiles: 65-drbd.rules
  Date: Thu Jun 19 16:26:22 2014
  InstallationMedia: Ubuntu-Server 12.04.3 LTS "Precise Pangolin" - Release amd64 (20130820.2)
  MachineType: Apple Inc. Macmini6,2
  MarkForUpload: True
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.8.0-42-generic.efi.signed root=UUID=862238ef-c076-4aad-a783-66ccdbeae93f ro
  SourcePackage: udev
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 11/16/2012
  dmi.bios.vendor: Apple Inc.
  dmi.bios.version: MM61.88Z.0106.B03.1211161202
  dmi.board.asset.tag: Base Board Asset Tag#
  dmi.board.name: Mac-F65AE981FFA204ED
  dmi.board.vendor: Apple Inc.
  dmi.board.version: Macmini6,2
  dmi.chassis.type: 16
  dmi.chassis.vendor: Apple Inc.
  dmi.chassis.version: Mac-F65AE981FFA204ED
  dmi.modalias: dmi:bvnAppleInc.:bvrMM61.88Z.0106.B03.1211161202:bd11/16/2012:svnAppleInc.:pnMacmini6,2:pvr1.0:rvnAppleInc.:rnMac-F65AE981FFA204ED:rvrMacmini6,2:cvnAppleInc.:ct16:cvrMac-F65AE981FFA204ED:
  dmi.product.name: Macmini6,2
  dmi.product.version: 1.0
  dmi.sys.vendor: Apple Inc.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/udev/+bug/1332165/+subscriptions



More information about the foundations-bugs mailing list