Linaro Image Tools 2012.06

Milestone information

Project:
Linaro Image Tools
Series:
trunk
Version:
2012.06
Released:
 
Registrant:
Deepti B. Kalakeri
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
1 Deepti B. Kalakeri, 3 Milo Casagrande
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
4 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon linaro-image-tools-2012.06.tar.gz (md5, sig) Linaro Image Tools 2012.06 160
last downloaded 55 weeks ago
Total downloads: 160

Release notes 

This release features:
* Improved linaro-media-create arguments validation to see if --hwpack provided is a real file
* Improvements on FastModel support.
* Support in linaro-media-create to install missing packages on host system with user consent
* Correction in the dependency python-testtools information
* Lot of Pep8 fixes

Fixed bugs:
727776 linaro-media-create doesn't check if --hwpack is a real file
1004199 Fast Model images must be a multiple of 1 MB
704029 linaro-media-create should not install packages on host system without user consent
1015544 linaro-image-tools specifies incorrect dependency on python-testtools

Changelog 

View the full changelog

2012-06-20 Deepti B. Kalakeri <email address hidden>

 * README:

 Modify the README to include the correct python-testools dependency information

2012-06-15 Milo Casagrande <email address hidden>

 * linaro-android-media-create:

 [merge] Merged lp:~berolinux/linaro-image-tools/remove-superfluous-dependency.

2012-05-30 Bernhard Rosenkraenzer <email address hidden>

 * linaro-android-media-create:

 Don't require qemu-arm-static for linaro-android-media-create

 qemu-arm-static is only used during hwpack installation, which isn't used
 by Android - so there's no point in ensuring its existance in
 linaro-android-media-create.

 Signed-off-by: Bernhard Rosenkraenzer <email address hidden>

2012-06-14 Danilo Segan <email address hidden>

 * linaro_image_tools/cmd_runner.py:
 * linaro_image_tools/hwpack/__init__.py:
 * linaro_image_tools/hwpack/better_tarfile.py:
 * linaro_image_tools/hwpack/builder.py:
 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/hardwarepack.py:
 * linaro_image_tools/hwpack/hardwarepack_format.py:
 * linaro_image_tools/hwpack/packages.py:
 * linaro_image_tools/hwpack/tarfile_matchers.py:
 * linaro_image_tools/hwpack/testing.py:
 * linaro_image_tools/hwpack/tests/__init__.py:
 * linaro_image_tools/hwpack/tests/test_better_tarfile.py:
 * linaro_image_tools/hwpack/tests/test_builder.py:
 * linaro_image_tools/hwpack/tests/test_config.py:
 * linaro_image_tools/hwpack/tests/test_hardwarepack.py:
 * linaro_image_tools/hwpack/tests/test_packages.py:
 * linaro_image_tools/hwpack/tests/test_script.py:
 * linaro_image_tools/hwpack/tests/test_tarfile_matchers.py:
 * linaro_image_tools/hwpack/tests/test_testing.py:
 * linaro_image_tools/media_create/__init__.py:
 * linaro_image_tools/media_create/android_boards.py:
 * linaro_image_tools/media_create/boards.py:
 * linaro_image_tools/media_create/check_device.py:
 * linaro_image_tools/media_create/chroot_utils.py:
 * linaro_image_tools/media_create/rootfs.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:
 * linaro_image_tools/media_create/unpack_binary_tarball.py:
 * linaro_image_tools/testing.py:
 * linaro_image_tools/tests/fixtures.py:
 * linaro_image_tools/tests/test_pep8.py:
 * linaro_image_tools/tests/test_utils.py:
 * linaro_image_tools/utils.py:

 Fix remaining PEP-8 problems.

2012-06-13 Danilo Segan <email address hidden>

 * linaro_image_tools/tests/test_pep8.py:

 Update the test to not ignore fixed PEP8 problems.

2012-06-13 Danilo Segan <email address hidden>

 * linaro_image_tools/tests/fixtures.py:
 * linaro_image_tools/tests/test_utils.py:
 * linaro_image_tools/utils.py:

 More PEP8 fixes on new stuff.

2012-06-13 Danilo Segan <email address hidden>

 * linaro_image_tools/tests/fixtures.py:
 * linaro_image_tools/tests/test_utils.py:
 * linaro_image_tools/utils.py:

 Merge trunk.

2012-06-13 Danilo Segan <email address hidden>

 * linaro_image_tools/hwpack/builder.py:
 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/testing.py:
 * linaro_image_tools/hwpack/tests/test_builder.py:
 * linaro_image_tools/hwpack/tests/test_hardwarepack.py:
 * linaro_image_tools/hwpack/tests/test_packages.py:

 Fix remaining PEP8 problems.

2012-06-13 Danilo Segan <email address hidden>

 * linaro_image_tools/hwpack/hardwarepack.py:

 Fix line-too-longs in hardwarepack.py.

2012-06-13 Danilo Segan <email address hidden>

 * linaro_image_tools/media_create/__init__.py:
 * linaro_image_tools/media_create/android_boards.py:

 Fix line-too-longs in android_boards.py.

2012-06-13 Danilo Segan <email address hidden>

 * linaro_image_tools/media_create/boards.py:

 Fix line-too-longs in boards.py.

2012-06-13 Danilo Segan <email address hidden>

 * linaro_image_tools/hwpack/tests/test_config.py:

 Line-too-long fixes for test_config.py.

2012-06-13 Danilo Segan <email address hidden>

 * linaro_image_tools/cmd_runner.py:
 * linaro_image_tools/hwpack/__init__.py:
 * linaro_image_tools/hwpack/better_tarfile.py:
 * linaro_image_tools/hwpack/builder.py:
 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/hardwarepack.py:
 * linaro_image_tools/hwpack/hardwarepack_format.py:
 * linaro_image_tools/hwpack/packages.py:
 * linaro_image_tools/hwpack/tarfile_matchers.py:
 * linaro_image_tools/hwpack/testing.py:
 * linaro_image_tools/hwpack/tests/__init__.py:
 * linaro_image_tools/hwpack/tests/test_better_tarfile.py:
 * linaro_image_tools/hwpack/tests/test_builder.py:
 * linaro_image_tools/hwpack/tests/test_config.py:
 * linaro_image_tools/hwpack/tests/test_hardwarepack.py:
 * linaro_image_tools/hwpack/tests/test_packages.py:
 * linaro_image_tools/hwpack/tests/test_script.py:
 * linaro_image_tools/hwpack/tests/test_tarfile_matchers.py:
 * linaro_image_tools/hwpack/tests/test_testing.py:
 * linaro_image_tools/media_create/__init__.py:
 * linaro_image_tools/media_create/android_boards.py:
 * linaro_image_tools/media_create/boards.py:
 * linaro_image_tools/media_create/check_device.py:
 * linaro_image_tools/testing.py:

 Remove trailing whitespace.

2012-06-13 Danilo Segan <email address hidden>

 * linaro_image_tools/media_create/chroot_utils.py:
 * linaro_image_tools/media_create/rootfs.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:
 * linaro_image_tools/media_create/unpack_binary_tarball.py:

 Continue with PEP-8 fixes.

2012-06-13 Danilo Segan <email address hidden>

 * linaro_image_tools/media_create/partitions.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:

 Merge Milo's branch.

2012-06-13 Danilo Segan <email address hidden>

 * linaro_image_tools/media_create/tests/test_media_create.py:

 Start with PEP-8 fixes.

2012-06-13 Milo Casagrande <email address hidden>

 * linaro_image_tools/tests/fixtures.py:
 * linaro_image_tools/tests/test_utils.py:
 * linaro_image_tools/utils.py:

 [merge] Merged fixes for bug 704029.

2012-06-13 Milo Casagrande <email address hidden>

 * linaro_image_tools/tests/test_utils.py:
 * linaro_image_tools/utils.py:

 Fixed proposed review changes.

2012-06-11 Milo Casagrande <email address hidden>

 * linaro_image_tools/tests/test_pep8.py:
 * linaro_image_tools/cmd_runner.py:
 * linaro_image_tools/hwpack/better_tarfile.py:
 * linaro_image_tools/hwpack/builder.py:
 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/hardwarepack.py:
 * linaro_image_tools/hwpack/packages.py:
 * linaro_image_tools/hwpack/testing.py:
 * linaro_image_tools/hwpack/tests/__init__.py:
 * linaro_image_tools/hwpack/tests/test_builder.py:
 * linaro_image_tools/hwpack/tests/test_hardwarepack.py:
 * linaro_image_tools/hwpack/tests/test_packages.py:
 * linaro_image_tools/hwpack/tests/test_script.py:
 * linaro_image_tools/hwpack/tests/test_testing.py:
 * linaro_image_tools/media_create/__init__.py:
 * linaro_image_tools/media_create/boards.py:
 * linaro_image_tools/media_create/check_device.py:
 * linaro_image_tools/media_create/chroot_utils.py:
 * linaro_image_tools/media_create/rootfs.py:
 * linaro_image_tools/media_create/tests/__init__.py:
 * linaro_image_tools/media_create/tests/fixtures.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:
 * linaro_image_tools/media_create/unpack_binary_tarball.py:
 * linaro_image_tools/testing.py:
 * linaro_image_tools/tests/__init__.py:
 * linaro_image_tools/tests/fixtures.py:
 * linaro_image_tools/tests/test_cmd_runner.py:
 * linaro_image_tools/tests/test_pyflakes.py:

 Merged from trunk.

2012-06-11 Milo Casagrande <email address hidden>

 * linaro_image_tools/utils.py:

 Removed thrown exception, program exits instead.

2012-06-11 Milo Casagrande <email address hidden>

 * linaro_image_tools/utils.py:

 User friendly messages.

2012-06-11 Milo Casagrande <email address hidden>

 * linaro_image_tools/utils.py:

 Reenabled stdout and stderr on apt-get install.

2012-06-07 Milo Casagrande <email address hidden>

 * linaro_image_tools/tests/test_utils.py:
 * linaro_image_tools/utils.py:

 Fixed test regression.

 * Fixed the test regression due to the expected user input.

2012-06-07 Milo Casagrande <email address hidden>

 * linaro_image_tools/tests/test_utils.py:

 Renamed test class: conflicting with another one

2012-06-07 Milo Casagrande <email address hidden>

 * linaro_image_tools/tests/test_utils.py:
 * linaro_image_tools/utils.py:

 Merged code from trunk.

2012-06-07 Milo Casagrande <email address hidden>

 * linaro_image_tools/tests/fixtures.py:
 * linaro_image_tools/tests/test_utils.py:
 * linaro_image_tools/utils.py:

 First step into fixing the mock object.

 * Fixed the mock object in order to return back
 a predefined output string.
 * Fixed the test function accordingly.
 * Fixed PEP8 warnings.

2012-06-06 Milo Casagrande <email address hidden>

 * linaro_image_tools/tests/test_utils.py:

 Fixed test case with new method needing output.

2012-06-06 Milo Casagrande <email address hidden>

 * linaro_image_tools/tests/test_utils.py:
 * linaro_image_tools/utils.py:

 First fix to the test case.

2012-05-30 Milo Casagrande <email address hidden>

 * linaro_image_tools/utils.py:

 Applied diff from kiko, and modified it.

2012-06-13 Milo Casagrande <email address hidden>

 * linaro_image_tools/media_create/partitions.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:

 [merge] Merged fixes for bug 1004199.

2012-06-13 Milo Casagrande <email address hidden>

 * linaro_image_tools/media_create/partitions.py:

 Removed round function.

2012-06-12 Milo Casagrande <email address hidden>

 * linaro_image_tools/media_create/partitions.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:

 Fixed unit tests, added new unit test.

2012-06-12 Milo Casagrande <email address hidden>

 * linaro_image_tools/media_create/partitions.py:

 Fixed bytes rounding to a round-up.

2012-06-12 Milo Casagrande <email address hidden>

 * linaro_image_tools/tests/test_pep8.py:
 * linaro_image_tools/cmd_runner.py:
 * linaro_image_tools/hwpack/better_tarfile.py:
 * linaro_image_tools/hwpack/builder.py:
 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/hardwarepack.py:
 * linaro_image_tools/hwpack/packages.py:
 * linaro_image_tools/hwpack/testing.py:
 * linaro_image_tools/hwpack/tests/__init__.py:
 * linaro_image_tools/hwpack/tests/test_builder.py:
 * linaro_image_tools/hwpack/tests/test_hardwarepack.py:
 * linaro_image_tools/hwpack/tests/test_packages.py:
 * linaro_image_tools/hwpack/tests/test_script.py:
 * linaro_image_tools/hwpack/tests/test_testing.py:
 * linaro_image_tools/media_create/__init__.py:
 * linaro_image_tools/media_create/boards.py:
 * linaro_image_tools/media_create/check_device.py:
 * linaro_image_tools/media_create/chroot_utils.py:
 * linaro_image_tools/media_create/partitions.py:
 * linaro_image_tools/media_create/rootfs.py:
 * linaro_image_tools/media_create/tests/__init__.py:
 * linaro_image_tools/media_create/tests/fixtures.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:
 * linaro_image_tools/media_create/unpack_binary_tarball.py:
 * linaro_image_tools/testing.py:
 * linaro_image_tools/tests/__init__.py:
 * linaro_image_tools/tests/fixtures.py:
 * linaro_image_tools/tests/test_cmd_runner.py:
 * linaro_image_tools/tests/test_pyflakes.py:
 * linaro_image_tools/tests/test_utils.py:
 * linaro_image_tools/utils.py:

 Merged from trunk.

2012-06-06 Milo Casagrande <email address hidden>

 * linaro_image_tools/media_create/partitions.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:

 Applyed review changes, fixed PEP8 warnings

2012-06-05 Milo Casagrande <email address hidden>

 * linaro_image_tools/media_create/partitions.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:

 Fixed image size calculation to a multiple of 1MiB.

 * Fixed also the test cases, removed not relevant ones,
 added new ones.

2012-06-08 Loïc Minier <email address hidden>

 * linaro_image_tools/tests/test_pep8.py:
 * linaro_image_tools/cmd_runner.py:
 * linaro_image_tools/hwpack/better_tarfile.py:
 * linaro_image_tools/hwpack/builder.py:
 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/hardwarepack.py:
 * linaro_image_tools/hwpack/packages.py:
 * linaro_image_tools/hwpack/testing.py:
 * linaro_image_tools/hwpack/tests/__init__.py:
 * linaro_image_tools/hwpack/tests/test_builder.py:
 * linaro_image_tools/hwpack/tests/test_hardwarepack.py:
 * linaro_image_tools/hwpack/tests/test_packages.py:
 * linaro_image_tools/hwpack/tests/test_script.py:
 * linaro_image_tools/hwpack/tests/test_testing.py:
 * linaro_image_tools/media_create/__init__.py:
 * linaro_image_tools/media_create/boards.py:
 * linaro_image_tools/media_create/check_device.py:
 * linaro_image_tools/media_create/chroot_utils.py:
 * linaro_image_tools/media_create/rootfs.py:
 * linaro_image_tools/media_create/tests/__init__.py:
 * linaro_image_tools/media_create/tests/fixtures.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:
 * linaro_image_tools/media_create/unpack_binary_tarball.py:
 * linaro_image_tools/testing.py:
 * linaro_image_tools/tests/__init__.py:
 * linaro_image_tools/tests/fixtures.py:
 * linaro_image_tools/tests/test_cmd_runner.py:
 * linaro_image_tools/tests/test_pyflakes.py:

 Merge lp:~lool/linaro-image-tools/pep8-fixes; PEP8 test and compliance fixes.

2012-06-08 Loïc Minier <email address hidden>

 * linaro_image_tools/tests/test_pep8.py:

 Also silence E202 for natty users with a comment that this can be re-enabled
 after natty support is dropped.

2012-06-07 Loïc Minier <email address hidden>

 * linaro_image_tools/tests/test_pep8.py:

 Document leftover warnings/errors.

2012-06-07 Loïc Minier <email address hidden>

 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/hardwarepack.py:
 * linaro_image_tools/hwpack/tests/test_script.py:
 * linaro_image_tools/media_create/__init__.py:
 * linaro_image_tools/media_create/boards.py:
 * linaro_image_tools/media_create/check_device.py:
 * linaro_image_tools/testing.py:
 * linaro_image_tools/tests/__init__.py:
 * linaro_image_tools/tests/fixtures.py:
 * linaro_image_tools/tests/test_cmd_runner.py:
 * linaro_image_tools/tests/test_pep8.py:
 * linaro_image_tools/tests/test_pyflakes.py:

 PEP8: Fix W293 blank line contains whitespace and W391 blank line at end of
 file.

2012-06-07 Loïc Minier <email address hidden>

 * linaro_image_tools/tests/test_pep8.py:

 PEP8: Already fixed W292 no newline at end of file.

2012-06-07 Loïc Minier <email address hidden>

 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/tests/test_packages.py:
 * linaro_image_tools/tests/test_pep8.py:

 PEP8: Fix E303 too many blank lines (2).

2012-06-07 Loïc Minier <email address hidden>

 * linaro_image_tools/hwpack/better_tarfile.py:
 * linaro_image_tools/hwpack/config.py:
 * linaro_image_tools/hwpack/tests/__init__.py:
 * linaro_image_tools/hwpack/tests/test_packages.py:
 * linaro_image_tools/media_create/__init__.py:
 * linaro_image_tools/media_create/boards.py:
 * linaro_image_tools/media_create/chroot_utils.py:
 * linaro_image_tools/media_create/tests/__init__.py:
 * linaro_image_tools/media_create/tests/fixtures.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:
 * linaro_image_tools/media_create/unpack_binary_tarball.py:
 * linaro_image_tools/tests/__init__.py:
 * linaro_image_tools/tests/fixtures.py:
 * linaro_image_tools/tests/test_cmd_runner.py:
 * linaro_image_tools/tests/test_pep8.py:
 * linaro_image_tools/tests/test_pyflakes.py:

 PEP8: Fix E302 expected 2 blank lines, found 1.

2012-06-07 Loïc Minier <email address hidden>

 * linaro_image_tools/hwpack/tests/test_testing.py:
 * linaro_image_tools/media_create/tests/fixtures.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:
 * linaro_image_tools/tests/test_pep8.py:

 PEP8: Fix E301 expected 1 blank line, found 0.

2012-06-07 Loïc Minier <email address hidden>

 * linaro_image_tools/media_create/check_device.py:
 * linaro_image_tools/tests/test_pep8.py:

 PEP8: Fix E251 no spaces around keyword / parameter equals.

2012-06-07 Loïc Minier <email address hidden>

 * linaro_image_tools/media_create/boards.py:
 * linaro_image_tools/tests/test_pep8.py:

 PEP8: Fix E241 multiple spaces after ','.

2012-06-07 Loïc Minier <email address hidden>

 * linaro_image_tools/hwpack/packages.py:
 * linaro_image_tools/tests/test_pep8.py:

 PEP8: Fix missing whitespace after ','.

2012-06-07 Loïc Minier <email address hidden>

 * linaro_image_tools/cmd_runner.py:
 * linaro_image_tools/hwpack/builder.py:
 * linaro_image_tools/hwpack/packages.py:
 * linaro_image_tools/hwpack/testing.py:
 * linaro_image_tools/hwpack/tests/test_builder.py:
 * linaro_image_tools/hwpack/tests/test_hardwarepack.py:
 * linaro_image_tools/media_create/boards.py:
 * linaro_image_tools/media_create/check_device.py:
 * linaro_image_tools/media_create/rootfs.py:
 * linaro_image_tools/media_create/tests/test_media_create.py:
 * linaro_image_tools/tests/test_pep8.py:

 PEP8: Fix E225 missing whitespace around operator.

2012-06-07 Loïc Minier <email address hidden>

 * linaro_image_tools/media_create/check_device.py:
 * linaro_image_tools/tests/test_pep8.py:

 PEP8: Fix E222 multiple spaces after operator.

2012-06-07 Loïc Minier <email address hidden>

 * linaro_image_tools/media_create/boards.py:
 * linaro_image_tools/media_create/rootfs.py:
 * linaro_image_tools/tests/test_pep8.py:

 PEP8: Fix E201 whitespace after '[' (or after '{').

2012-06-07 Loïc Minier <email address hidden>

 * linaro_image_tools/tests/test_pep8.py:
 * linaro_image_tools/tests/__init__.py:

 Add PEP8 compliance test, ignoring all current warnings and errors for now.

2012-06-06 Milo Casagrande <email address hidden>

 * linaro_image_tools/tests/test_utils.py:
 * linaro_image_tools/utils.py:

 Merged fixes for PEP8 conformity.

2012-06-06 Milo Casagrande <email address hidden>

 * linaro_image_tools/tests/test_utils.py:
 * linaro_image_tools/utils.py:

 Applied PEP8 changes.

2012-06-06 Milo Casagrande <email address hidden>

 * linaro_image_tools/tests/test_utils.py:
 * linaro_image_tools/utils.py:

 Merged Milo's fixes for bug 727776.

2012-05-31 Milo Casagrande <email address hidden>

 * linaro_image_tools/tests/test_utils.py:
 * linaro_image_tools/utils.py:

 Added a new test for additional hwpack checks.

 * Added new test checking multiple hwpacks, in order to prevent
 tweaking of the additional_option_checks.

2012-05-31 Milo Casagrande <email address hidden>

 * linaro_image_tools/tests/test_utils.py:

 Fixed import sorting in alphabetical order.

2012-05-30 Milo Casagrande <email address hidden>

 * linaro_image_tools/tests/test_utils.py:
 * linaro_image_tools/utils.py:

 Fixed typos and test description.

2012-05-28 Milo Casagrande <email address hidden>

 * linaro_image_tools/tests/test_utils.py:
 * linaro_image_tools/utils.py:

 Fixed error: hwpacks is a list.

2012-05-28 Milo Casagrande <email address hidden>

 * linaro_image_tools/tests/test_utils.py:

 Remove tmp directory at the end of test.

2012-05-28 Milo Casagrande <email address hidden>

 * linaro_image_tools/tests/test_utils.py:
 * linaro_image_tools/utils.py:

 Added hwpack argument checking.

2012-05-28 Milo Casagrande <email address hidden>

 * linaro_image_tools/tests/test_utils.py:
 * linaro_image_tools/utils.py:

 Added test for hwpack argument

0 blueprints and 4 bugs targeted

Bug report Importance Assignee Status
1004199 #1004199 Fast Model images must be a multiple of 1 MB 3 High Milo Casagrande  10 Fix Released
1015544 #1015544 linaro-image-tools specifies incorrect dependency on python-testtools 3 High Deepti B. Kalakeri  10 Fix Released
704029 #704029 l-m-c should not install packages on host system without user consent 4 Medium Milo Casagrande  10 Fix Released
727776 #727776 linaro-media-create doesn't check if --hwpack is a real file 5 Low Milo Casagrande  10 Fix Released
This milestone contains Public information
Everyone can see this information.