[Bug 1078530] Re: upstart job fails to start under lxc

Serge Hallyn 1078530 at bugs.launchpad.net
Thu Nov 15 17:01:48 UTC 2012


Regarding this being a  bug in lxc as well, the failure to write under
/sys is deliberately  enforced by the apparmor policy.  It can be worked
around by using another apparmor profile (or none, as commented in the
configuration file), but is not recommended - containers should not
change kernel settings.

** Also affects: qemu-kvm (Ubuntu Precise)
   Importance: Undecided
       Status: New

** Also affects: qemu-kvm (Ubuntu Quantal)
   Importance: Undecided
       Status: New

** Description changed:

  The KSM_ENABLED setting (on by default) for the qemu-kvm job fails under
  lxc but the kernel files still appear writable. Thats likely an lxc bug
  (either in defaults or device mapping), but there is no need for qemu-
  kvm's job to fail if those settings can't be written to IMNSHO.
+ 
+ ================================
+ SRU Justification:
+ 1. Impact: qemu-kvm cannot be installed in containers
+ 2. Development fix: ignore errors writing under /sys in upstart job
+ 3. Stable fix: same as development fix
+ 4. Test case:
+ 	sudo lxc-create -t ubuntu -n c1 -- -r [precise|quantal]
+ 	sudo lxc-start -n c1
+ 	# log into c1 as ubuntu/ubuntu, and 'sudo apt-get install qemu-kvm'
+ 5. Regression potential: legitimate errors writing under /sys (kernel bugs)
+    will be ignored.
+ ================================

** Changed in: qemu-kvm (Ubuntu Precise)
       Status: New => Triaged

** Changed in: qemu-kvm (Ubuntu Quantal)
       Status: New => Triaged

** Changed in: qemu-kvm (Ubuntu Precise)
   Importance: Undecided => Medium

** Changed in: qemu-kvm (Ubuntu Quantal)
   Importance: Undecided => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/1078530

Title:
  upstart job fails to start under lxc

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qemu-kvm/+bug/1078530/+subscriptions



More information about the Ubuntu-server-bugs mailing list