← Back to team overview

compiz team mailing list archive

[Bug 1496100] [NEW] nullmailer service doesn't start if already running in a child container under LXC

 

Public bug reported:

If you are running containers with LXC and one or more has nullmailer
running, then you can't start a nullmailer service on the host. This
happens because the service script looks for an existing process by
name. The child nullmailer process(es) is visible on the host under the
same name.

You could argue that the fault lies with inadequate isolation by LXC.
Also the problem may disappear when (if) the service is updated to use
systemd instead of a legacy rc script.

As a work around make sure that the host nullmailer service is started
before that in any child container. (Child containers do not see host
processes or those of other containers.)

Problem detected on Ubuntu 14.04.2 LTS

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


** Tags: lxc nullmailer

** Package changed: compiz (Ubuntu) => nullmailer (Ubuntu)

** Description changed:

  If you are running containers with LXC and one or more has nullmailer
  running, then you can't start a nullmailer service on the host. This
  happens because the service script looks for an existing process by
  name. The child nullmailer process(es) is visible on the host under the
  same name.
  
  You could argue that the fault lies with inadequate isolation by LXC.
  Also the problem may disappear when (if) the service is updated to use
  systemd instead of a legacy rc script.
  
  As a work around make sure that the host nullmailer service is started
  before that in any child container. (Child containers do not see host
  processes or those of other containers.)
+ 
+ Problem detected on Ubuntu 14.04.2 LTS

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1496100

Title:
  nullmailer service doesn't start if already running in a child
  container under LXC

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