Activity log for bug #1004069

Date Who What changed Old value New value Message
2012-05-24 17:27:23 Stéphane Graber bug added bug
2012-05-24 17:27:34 Stéphane Graber nominated for series Ubuntu Precise
2012-05-24 17:27:34 Stéphane Graber bug task added lxc (Ubuntu Precise)
2012-05-24 17:27:41 Stéphane Graber lxc (Ubuntu Precise): status New In Progress
2012-05-24 17:27:44 Stéphane Graber lxc (Ubuntu Precise): assignee Stéphane Graber (stgraber)
2012-05-24 17:27:56 Stéphane Graber lxc (Ubuntu): status New Fix Released
2012-05-24 21:03:24 Stéphane Graber nominated for series Ubuntu Quantal
2012-05-24 21:03:24 Stéphane Graber bug task added lxc (Ubuntu Quantal)
2012-05-24 21:03:34 Stéphane Graber lxc (Ubuntu Precise): status In Progress Fix Committed
2012-05-29 20:35:02 Stéphane Graber description lxc-start-ephemeral is supposed to be working as non-root by calling sudo where needed but some actions (writing to conf files) still require root. In Quantal, I fixed lxc-start-ephemeral so that it uses "sudo tee" in such case, making it work as expected, this should be SRUed to Precise. Testcase: 1) sudo lxc-create -t ubuntu -n p1 2) lxc-start-ephemeral -o p1 If 2) works properly without any error message (operation not permitted/permission denied), then the fix works. lxc-start-ephemeral is supposed to be working as non-root by calling sudo where needed but some actions (writing to conf files) still require root. In Quantal, I fixed lxc-start-ephemeral so that it uses "sudo tee" in such case, making it work as expected, this should be SRUed to Precise. [impact] lxc-start-ephemeral only partly works when run as non-root, this isn't the expected behaviour. [development fix] The SRU is a copy of the template from development [stable fix] The SRU is a copy of the template from development [test case]  1) sudo lxc-create -t ubuntu -n p1  2) lxc-start-ephemeral -o p1 If 2) works properly without any error message (operation not permitted/permission denied), then the fix works. [regression potential] Can't get much worse than a command blowing up at the middle of run time with files being owned by root and an half started container.
2012-05-29 20:35:13 Stéphane Graber description lxc-start-ephemeral is supposed to be working as non-root by calling sudo where needed but some actions (writing to conf files) still require root. In Quantal, I fixed lxc-start-ephemeral so that it uses "sudo tee" in such case, making it work as expected, this should be SRUed to Precise. [impact] lxc-start-ephemeral only partly works when run as non-root, this isn't the expected behaviour. [development fix] The SRU is a copy of the template from development [stable fix] The SRU is a copy of the template from development [test case]  1) sudo lxc-create -t ubuntu -n p1  2) lxc-start-ephemeral -o p1 If 2) works properly without any error message (operation not permitted/permission denied), then the fix works. [regression potential] Can't get much worse than a command blowing up at the middle of run time with files being owned by root and an half started container. lxc-start-ephemeral is supposed to be working as non-root by calling sudo where needed but some actions (writing to conf files) still require root. In Quantal, I fixed lxc-start-ephemeral so that it uses "sudo tee" in such case, making it work as expected, this should be SRUed to Precise. ---- [impact] lxc-start-ephemeral only partly works when run as non-root, this isn't the expected behaviour. [development fix] The SRU is a copy of the template from development [stable fix] The SRU is a copy of the template from development [test case]  1) sudo lxc-create -t ubuntu -n p1  2) lxc-start-ephemeral -o p1 If 2) works properly without any error message (operation not permitted/permission denied), then the fix works. [regression potential] Can't get much worse than a command blowing up at the middle of run time with files being owned by root and an half started container.
2012-05-29 20:45:56 Stéphane Graber description lxc-start-ephemeral is supposed to be working as non-root by calling sudo where needed but some actions (writing to conf files) still require root. In Quantal, I fixed lxc-start-ephemeral so that it uses "sudo tee" in such case, making it work as expected, this should be SRUed to Precise. ---- [impact] lxc-start-ephemeral only partly works when run as non-root, this isn't the expected behaviour. [development fix] The SRU is a copy of the template from development [stable fix] The SRU is a copy of the template from development [test case]  1) sudo lxc-create -t ubuntu -n p1  2) lxc-start-ephemeral -o p1 If 2) works properly without any error message (operation not permitted/permission denied), then the fix works. [regression potential] Can't get much worse than a command blowing up at the middle of run time with files being owned by root and an half started container. lxc-start-ephemeral is supposed to be working as non-root by calling sudo where needed but some actions (writing to conf files) still require root. In Quantal, I fixed lxc-start-ephemeral so that it uses "sudo tee" in such case, making it work as expected, this should be SRUed to Precise. ---- [impact] lxc-start-ephemeral only partly works when run as non-root, this isn't the expected behaviour. [test case]  1) sudo lxc-create -t ubuntu -n p1  2) lxc-start-ephemeral -o p1 If 2) works properly without any error message (operation not permitted/permission denied), then the fix works. [regression potential] Can't get much worse than a command blowing up at the middle of run time with files being owned by root and an half started container.
2012-05-31 23:16:42 Clint Byrum bug added subscriber Ubuntu Stable Release Updates Team
2012-05-31 23:16:44 Clint Byrum bug added subscriber SRU Verification
2012-05-31 23:16:46 Clint Byrum tags verification-needed
2012-05-31 23:43:35 Launchpad Janitor branch linked lp:ubuntu/precise-proposed/lxc
2012-06-08 18:08:28 Stéphane Graber tags verification-needed verification-done
2012-06-11 15:30:32 Launchpad Janitor lxc (Ubuntu Precise): status Fix Committed Fix Released