2012-02-06 20:58:49 |
Serge Hallyn |
bug |
|
|
added bug |
2012-02-06 20:58:55 |
Serge Hallyn |
lxc (Ubuntu): assignee |
|
Serge Hallyn (serge-hallyn) |
|
2012-02-06 20:58:58 |
Serge Hallyn |
lxc (Ubuntu): importance |
Undecided |
Medium |
|
2012-02-06 20:59:01 |
Serge Hallyn |
lxc (Ubuntu): status |
New |
Confirmed |
|
2012-02-06 20:59:04 |
Serge Hallyn |
lxc (Ubuntu): importance |
Medium |
High |
|
2012-02-07 01:00:12 |
Launchpad Janitor |
lxc (Ubuntu): status |
Confirmed |
Fix Released |
|
2012-02-07 01:09:38 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/lxc |
|
2012-02-07 01:11:20 |
Serge Hallyn |
nominated for series |
|
Ubuntu Maverick |
|
2012-02-07 01:11:20 |
Serge Hallyn |
nominated for series |
|
Ubuntu Natty |
|
2012-02-07 01:11:20 |
Serge Hallyn |
bug task added |
|
lxc (Ubuntu Natty) |
|
2012-02-07 01:11:20 |
Serge Hallyn |
nominated for series |
|
Ubuntu Oneiric |
|
2012-02-07 01:11:20 |
Serge Hallyn |
bug task added |
|
lxc (Ubuntu Oneiric) |
|
2012-02-07 01:15:15 |
Serge Hallyn |
lxc (Ubuntu Natty): status |
New |
Invalid |
|
2012-02-07 01:35:24 |
Serge Hallyn |
description |
Create it. |
The 'lxc-init' (a lightweight init process used by lxc-execute in place of upstart etc) tries to mount /dev/shm during startup. If that fails (for instance /dev/shm does not exist) then it aborts execution and returns -1. This is unreasonable as very few applications actually need /dev/shm.
=====================================
SRU Justification:
1. Impact: lxc-execute fails
2. Development fix: ignore failure of mounting /dev/shm.
3. Stable fix: same as development fix
4. Test case (on a precise host):
1. lxc-create -t ubuntu -n test1 -- -r oneiric
2. chroot /var/lib/lxc/test1/rootfs apt-get install lxc
3. rm -rf /var/lib/lxc/test1/rootfs/dev/shm # probably not needed
3. lxc-execute -n test1 -- /bin/ls
4. echo $?
This will return 255 without the fix, and return 0 (and show a directory listing) with.
5. Regression potential: none
===================================== |
|
2012-02-07 01:35:38 |
Serge Hallyn |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2012-02-22 20:08:49 |
Clint Byrum |
lxc (Ubuntu Oneiric): status |
New |
Fix Committed |
|
2012-02-22 20:08:53 |
Clint Byrum |
bug |
|
|
added subscriber SRU Verification |
2012-02-22 20:08:55 |
Clint Byrum |
tags |
|
verification-needed |
|
2012-02-22 20:43:19 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/oneiric-proposed/lxc |
|
2012-02-23 16:04:08 |
Serge Hallyn |
tags |
verification-needed |
verification-done |
|
2012-02-23 16:04:38 |
Serge Hallyn |
description |
The 'lxc-init' (a lightweight init process used by lxc-execute in place of upstart etc) tries to mount /dev/shm during startup. If that fails (for instance /dev/shm does not exist) then it aborts execution and returns -1. This is unreasonable as very few applications actually need /dev/shm.
=====================================
SRU Justification:
1. Impact: lxc-execute fails
2. Development fix: ignore failure of mounting /dev/shm.
3. Stable fix: same as development fix
4. Test case (on a precise host):
1. lxc-create -t ubuntu -n test1 -- -r oneiric
2. chroot /var/lib/lxc/test1/rootfs apt-get install lxc
3. rm -rf /var/lib/lxc/test1/rootfs/dev/shm # probably not needed
3. lxc-execute -n test1 -- /bin/ls
4. echo $?
This will return 255 without the fix, and return 0 (and show a directory listing) with.
5. Regression potential: none
===================================== |
The 'lxc-init' (a lightweight init process used by lxc-execute in place of upstart etc) tries to mount /dev/shm during startup. If that fails (for instance /dev/shm does not exist) then it aborts execution and returns -1. This is unreasonable as very few applications actually need /dev/shm.
=====================================
SRU Justification:
1. Impact: lxc-execute fails
2. Development fix: ignore failure of mounting /dev/shm.
3. Stable fix: same as development fix
4. Test case (on a precise host):
1. lxc-create -t ubuntu -n test1 -- -r oneiric
2. chroot /var/lib/lxc/test1/rootfs apt-get install lxc
3. rm -rf /var/lib/lxc/test1/rootfs/dev/shm # probably not needed
3. lxc-execute -n test1 -- /bin/ls
4. echo $?
This will return 255 without the fix, and return 0 (and show a directory listing) with. (Note that you must add -proposed and upgrade inside the chroot!)
5. Regression potential: none
===================================== |
|
2012-03-02 20:05:16 |
Launchpad Janitor |
lxc (Ubuntu Oneiric): status |
Fix Committed |
Fix Released |
|