Merge lp:~serge-hallyn/ubuntu-test-cases/server-lxc2 into lp:ubuntu-test-cases/server
Proposed by
Serge Hallyn
Status: | Merged |
---|---|
Merged at revision: | 81 |
Proposed branch: | lp:~serge-hallyn/ubuntu-test-cases/server-lxc2 |
Merge into: | lp:ubuntu-test-cases/server |
Diff against target: |
253 lines (+57/-82) 6 files modified
testsuites/lxc/test_lxc_api/test.sh (+14/-12) testsuites/lxc/test_lxc_apparmor/lxctest.py (+1/-1) testsuites/lxc/test_lxc_reboot/test.sh (+1/-1) testsuites/lxc/test_lxc_simple/lxctest.py (+37/-66) testsuites/lxc/test_lxc_simple/test.sh (+1/-1) testsuites/lxc/tsetup/setup.sh (+3/-1) |
To merge this branch: | bzr merge lp:~serge-hallyn/ubuntu-test-cases/server-lxc2 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Paul Larson (community) | Approve | ||
Review via email: mp+150491@code.launchpad.net |
Description of the change
This commit will make debugging lxc testcase failures easier to debug, and *should* fix bug 1130029.
(Note - this replaces the mp for lp:~serge-hallyn/ubuntu-test-cases/server-lxc-fixapi)
To post a comment you must log in.
I'm not seeing anything obviously wrong, just a few notes: lxc.override with "manual" as content before installing lxc. This will prevent upstart from starting the lxc job and any job depending on it.
- I just sent a patch upstream to drop the need for autoconf pre-processing of api_test.py which should let you drop the extra build from the test.
- Might be worth running pyflakes and pep8 against all the python scripts, I noticed some things that aren't PEP-8 compliant.
- When installing lxc in the container, you can easily avoid the policy-rc.d + rm by simply creating /etc/init/