I've run curtin's vmtest testsuite with the test provided in the
description by doing the following.
# get curtin for it tests at revision 460
$ bzr branch lp:curtin curtin.dist
$ bzr branch -r 460 curtin.dist curtin-r460
$ cd curtin-r460
## need to get 'curtainer' and 'curtin-in-container' from trunk
$ cp ../trunk.dist/tools/{curtainer,curtin-from-container} tools/
$ ./tools/vmtest-system-setup
$ ./tools/curtainer --proposed xenial sm-curtin-x1
...
Unpacking curtin (0.1.0~bzr460-0ubuntu1~16.04.1) ...
Setting up curtin-common (0.1.0~bzr460-0ubuntu1~16.04.1) ...
Setting up python3-curtin (0.1.0~bzr460-0ubuntu1~16.04.1) ...
Setting up curtin (0.1.0~bzr460-0ubuntu1~16.04.1) ...
I'm attaching a tarball of the output directory sm-curtin-x1
Note, due to packaging bug 1666986, we see in the installation logs:
curtin: Installation started. (0.1.0)
when that is fixed, we'll start seeing 0.1.0~bzr460-0ubuntu1~16.04.1.
I've run curtin's vmtest testsuite with the test provided in the
description by doing the following.
# get curtin for it tests at revision 460 in-container' from trunk dist/tools/ {curtainer, curtin- from-container} tools/ vmtest- system- setup bzr460- 0ubuntu1~ 16.04.1) ... bzr460- 0ubuntu1~ 16.04.1) ... bzr460- 0ubuntu1~ 16.04.1) ... bzr460- 0ubuntu1~ 16.04.1) ...
$ bzr branch lp:curtin curtin.dist
$ bzr branch -r 460 curtin.dist curtin-r460
$ cd curtin-r460
## need to get 'curtainer' and 'curtin-
$ cp ../trunk.
$ ./tools/
$ ./tools/curtainer --proposed xenial sm-curtin-x1
...
Unpacking curtin (0.1.0~
Setting up curtin-common (0.1.0~
Setting up python3-curtin (0.1.0~
Setting up curtin (0.1.0~
# bug 1656369 tests/vmtests/ test_multipath. py /test_commands_ block_meta. py test_apt_ source. py VMTEST_ TOPDIR= $PWD/$name CURTIN_ VMTEST_ CURTIN_ EXE="./ tools/curtin- from-container $name curtin" \ jenkins- runner \ vmtests/ test_multipath. py \ unittests/ test_commands_ block_meta. py \ vmtests/ test_apt_ source. py
# bug 1659509 tests/unittests
# bug 1661337 tests/vmtests/
$ name=sm-curtin-x1
$ CURTIN_
./tools/
tests/
tests/
tests/
I'm attaching a tarball of the output directory sm-curtin-x1
Note, due to packaging bug 1666986, we see in the installation logs: 0ubuntu1~ 16.04.1.
curtin: Installation started. (0.1.0)
when that is fixed, we'll start seeing 0.1.0~bzr460-