2011-01-28 Loïc Minier <email address hidden>
* setup.py:
Release 0.4.2
2011-01-28 Guilherme Salgado <email address hidden>
* COPYING:
* COPYING.GPL-2:
* COPYING.GPL-3:
* hwpack/__init__.py:
* hwpack/better_tarfile.py:
* hwpack/builder.py:
* hwpack/config.py:
* hwpack/hardwarepack.py:
* hwpack/packages.py:
* hwpack/tarfile_matchers.py:
* hwpack/testing.py:
* hwpack/tests/__init__.py:
* hwpack/tests/test_better_tarfile.py:
* hwpack/tests/test_builder.py:
* hwpack/tests/test_config.py:
* hwpack/tests/test_hardwarepack.py:
* hwpack/tests/test_packages.py:
* hwpack/tests/test_script.py:
* hwpack/tests/test_tarfile_matchers.py:
* hwpack/tests/test_testing.py:
* linaro-hwpack-create:
* linaro-hwpack-install:
* linaro-media-create:
* linaro_media_create/__init__.py:
* linaro_media_create/boards.py:
* linaro_media_create/check_device.py:
* linaro_media_create/cmd_runner.py:
* linaro_media_create/hwpack.py:
* linaro_media_create/partitions.py:
* linaro_media_create/populate_boot.py:
* linaro_media_create/rootfs.py:
* linaro_media_create/tests/fixtures.py:
* linaro_media_create/tests/test_media_create.py:
* linaro_media_create/unpack_binary_tarball.py:
* linaro_media_create/utils.py:
Add license headers to all files
2011-01-28 Guilherme Salgado <email address hidden>
* COPYING:
Update the URL of l-i-t's Launchpad home to use https
2011-01-28 Guilherme Salgado <email address hidden>
* hwpack/__init__.py:
* hwpack/better_tarfile.py:
* hwpack/builder.py:
* hwpack/config.py:
* hwpack/hardwarepack.py:
* hwpack/packages.py:
* hwpack/tarfile_matchers.py:
* hwpack/testing.py:
* hwpack/tests/__init__.py:
* hwpack/tests/test_better_tarfile.py:
* hwpack/tests/test_builder.py:
* hwpack/tests/test_config.py:
* hwpack/tests/test_hardwarepack.py:
* hwpack/tests/test_packages.py:
* hwpack/tests/test_script.py:
* hwpack/tests/test_tarfile_matchers.py:
* hwpack/tests/test_testing.py:
* linaro-hwpack-create:
* linaro-hwpack-install:
* linaro-media-create:
* linaro_media_create/__init__.py:
* linaro_media_create/boards.py:
* linaro_media_create/check_device.py:
* linaro_media_create/cmd_runner.py:
* linaro_media_create/hwpack.py:
* linaro_media_create/partitions.py:
* linaro_media_create/populate_boot.py:
* linaro_media_create/rootfs.py:
* linaro_media_create/tests/fixtures.py:
* linaro_media_create/tests/test_media_create.py:
* linaro_media_create/unpack_binary_tarball.py:
* linaro_media_create/utils.py:
s/2010,2011/2010, 2011/ on all copyright notices
2011-01-28 Guilherme Salgado <email address hidden>
* COPYING:
* linaro-media-create:
* linaro_media_create/__init__.py:
* linaro_media_create/boards.py:
* linaro_media_create/check_device.py:
* linaro_media_create/cmd_runner.py:
* linaro_media_create/hwpack.py:
* linaro_media_create/partitions.py:
* linaro_media_create/populate_boot.py:
* linaro_media_create/rootfs.py:
* linaro_media_create/unpack_binary_tarball.py:
* linaro_media_create/utils.py:
Use <email address hidden> instead of infrastructure@ as the latter is internal only
2011-01-28 Guilherme Salgado <email address hidden>
* hwpack/__init__.py:
* hwpack/better_tarfile.py:
* hwpack/builder.py:
* hwpack/config.py:
* hwpack/hardwarepack.py:
* hwpack/packages.py:
* hwpack/tarfile_matchers.py:
* hwpack/testing.py:
* hwpack/tests/__init__.py:
* hwpack/tests/test_better_tarfile.py:
* hwpack/tests/test_builder.py:
* hwpack/tests/test_config.py:
* hwpack/tests/test_hardwarepack.py:
* hwpack/tests/test_packages.py:
* hwpack/tests/test_script.py:
* hwpack/tests/test_tarfile_matchers.py:
* hwpack/tests/test_testing.py:
* linaro-hwpack-create:
* linaro-hwpack-install:
Add a GPL2 header to all hwpack files
2011-01-28 Guilherme Salgado <email address hidden>
* COPYING:
* COPYING.GPL-2:
* COPYING.GPL-3:
* linaro-media-create:
* linaro_media_create/__init__.py:
* linaro_media_create/boards.py:
* linaro_media_create/check_device.py:
* linaro_media_create/cmd_runner.py:
* linaro_media_create/hwpack.py:
* linaro_media_create/partitions.py:
* linaro_media_create/populate_boot.py:
* linaro_media_create/rootfs.py:
* linaro_media_create/tests/fixtures.py:
* linaro_media_create/tests/test_media_create.py:
* linaro_media_create/unpack_binary_tarball.py:
* linaro_media_create/utils.py:
Add license headers to all media-create files
2011-01-28 Guilherme Salgado <email address hidden>
* linaro_media_create/boards.py:
* linaro_media_create/tests/test_media_create.py:
Change OMAP configs to use the correct serial tty depending on the kernel version that is installed. A better temporary fix for bug 697824 which makes it possible to use newer versions of l-m-c to build maverick images
2011-01-28 Guilherme Salgado <email address hidden>
* linaro_media_create/boards.py:
* linaro_media_create/tests/test_media_create.py:
Change OMAP configs to use the correct serial tty depending on the kernel version that is installed
2011-01-28 Guilherme Salgado <email address hidden>
* linaro_media_create/boards.py:
Make it possible to change the serial_tty of OmapConfig at run time
2011-01-28 Loïc Minier <email address hidden>
* do-release:
* .bzr-builddeb:
* .bzr-builddeb/default.conf:
* debian:
* debian/changelog:
* debian/compat:
* debian/control:
* debian/copyright:
* debian/linaro-image-tools.install:
* debian/python-hwpack.install:
* debian/python-linaro-media-create.install:
* debian/rules:
* setup.py:
Merge lp:~lool/linaro-image-tools/setup-py-rework; rework setup.py and use
DistutilsExtra and add a do-release script to roll releases; LP: #683746.
2011-01-28 Loïc Minier <email address hidden>
* setup.py:
GPLv3+, not v2+ as some bits are only v3+.
2011-01-28 Loïc Minier <email address hidden>
* do-release:
Sign tarball.
2011-01-28 Loïc Minier <email address hidden>
* do-release:
Update setup.py and commit the version change.
2011-01-28 Loïc Minier <email address hidden>
* do-release:
Run testsuite before release.
2011-01-28 Loïc Minier <email address hidden>
* setup.py:
No need to list the packages explicitly.
2011-01-28 Loïc Minier <email address hidden>
* setup.py:
Switch to DistutilsExtra, this has the nice side effect of shipping tests.
2011-01-28 Loïc Minier <email address hidden>
* setup.py:
Drop unused imports.
2011-01-28 Loïc Minier <email address hidden>
* do-release:
Check whether tree is dirty with bzr status before rolling a release.
2011-01-28 Loïc Minier <email address hidden>
* .bzr-builddeb:
* .bzr-builddeb/default.conf:
* debian:
* debian/changelog:
* debian/compat:
* debian/control:
* debian/copyright:
* debian/linaro-image-tools.install:
* debian/python-hwpack.install:
* debian/python-linaro-media-create.install:
* debian/rules:
Drop packaging; will be maintained in Ubuntu.
2011-01-28 Loïc Minier <email address hidden>
* setup.py:
Add misc metadata: description, license, URL, author information...
2011-01-28 Loïc Minier <email address hidden>
* setup.py:
Install scripts.
2011-01-28 Loïc Minier <email address hidden>
* setup.py:
Harcode version in setup.py instead of reading it from the packaging which will
go away. Use version 0.4.1.1 as to distinguish people using bzr checkouts from
the 0.4.1 release.
2011-01-28 Loïc Minier <email address hidden>
* setup.py:
Rename to linaro-image-tools.
2011-01-28 Loïc Minier <email address hidden>
* do-release:
Add simple script to roll a release; needs some setup.py fixes before it can
be used though.
2011-01-28 Loïc Minier <email address hidden>
* setup.py:
Add shebang and make setup.py +x.
2011-01-28 Guilherme Salgado <email address hidden>
* tests/integration.txt:
Update tests/integration.txt to match the current state of the code. We should remember to run them more often.
2011-01-28 Guilherme Salgado <email address hidden>
* README:
Add list of dependencies for running l-m-c to README
2011-01-27 Guilherme Salgado <email address hidden>
* README:
* linaro_media_create/tests/fixtures.py:
* linaro_media_create/tests/test_media_create.py:
* linaro_media_create/utils.py:
Fix install_package_providing() to wait() for its child. Also change MockCmdRunnerPopenFixture to assert that any callsite that invokes Popen.__call__() also calls .wait()
2011-01-27 Guilherme Salgado <email address hidden>
* README:
* linaro_media_create/tests/fixtures.py:
* linaro_media_create/tests/test_media_create.py:
* linaro_media_create/utils.py:
Fix install_package_providing() to wait() for its child
2011-01-27 Guilherme Salgado <email address hidden>
* linaro_media_create/partitions.py:
* linaro_media_create/tests/test_media_create.py:
Add a test to make sure ensure_partition_is_not_mounted is not called when generating image files
2011-01-27 Guilherme Salgado <email address hidden>
* linaro_media_create/tests/test_media_create.py:
Add a test to make sure ensure_partition_is_not_mounted is not called when generating image files
2011-01-27 Guilherme Salgado <email address hidden>
* linaro_media_create/partitions.py:
* linaro_media_create/tests/test_media_create.py:
Only ensure a partition is not mounted before running mkfs when we're burning an SD card.
2011-01-26 Loïc Minier <email address hidden>
* debian/control:
* linaro-media-create:
* linaro_media_create/__init__.py:
* linaro_media_create/boards.py:
* linaro_media_create/partitions.py:
* linaro_media_create/populate_boot.py:
* linaro_media_create/tests/test_media_create.py:
Merge lp:~lool/linaro-image-tools/mkfs-uuid; read UUID from rootfs rather than
forcing a pre-computed one; helps with btrfs support; see LP #705454.
2011-01-26 Loïc Minier <email address hidden>
* linaro_media_create/partitions.py:
* linaro_media_create/tests/test_media_create.py:
Use blkid -p to force probing and ignore the cache in this case since it's
useless; call blkid within sudo as it needs direct device access.
2011-01-26 Loïc Minier <email address hidden>
* linaro_media_create/tests/test_media_create.py:
Test that get_uuid() runs blkid correctly.
2011-01-26 Loïc Minier <email address hidden>
* linaro-media-create:
* linaro_media_create/partitions.py:
* linaro_media_create/tests/test_media_create.py:
Only lookup rootfs UUID when needed.
2011-01-26 Loïc Minier <email address hidden>
* debian/control:
* linaro-media-create:
* linaro_media_create/__init__.py:
* linaro_media_create/boards.py:
* linaro_media_create/partitions.py:
* linaro_media_create/populate_boot.py:
* linaro_media_create/tests/test_media_create.py:
Don't pass -U to mkfs helpers; instead get the UUID from blkid after creating
the root filesystem; LP: #705454.
2011-01-26 Guilherme Salgado <email address hidden>
* linaro_media_create/boards.py:
* linaro_media_create/partitions.py:
* linaro_media_create/tests/test_media_create.py:
Use the board's mmc_part_offset (instead of the media's partition count) to figure out the boot/root partition numbers
2011-01-26 Guilherme Salgado <email address hidden>
* linaro_media_create/boards.py:
* linaro_media_create/partitions.py:
* linaro_media_create/tests/test_media_create.py:
Use the board's mmc_part_offset (instead of the media's partition count) to figure out the boot/root partition numbers
2011-01-26 Loïc Minier <email address hidden>
* linaro-media-create:
Merge lp:~lool/linaro-image-tools/fdisk-isnt-required; fdisk isn't use anymore.
2011-01-26 Loïc Minier <email address hidden>
* linaro-media-create:
fdisk isn't used anymore.
2011-01-25 Guilherme Salgado <email address hidden>
* linaro-media-create:
* linaro_media_create/boards.py:
* linaro_media_create/partitions.py:
* linaro_media_create/tests/test_media_create.py:
Get rid of the mx51evk-specific code in create_partitions
2011-01-25 Guilherme Salgado <email address hidden>
* linaro-media-create:
* linaro_media_create/boards.py:
* linaro_media_create/partitions.py:
* linaro_media_create/tests/test_media_create.py:
Get rid of the mx51evk-specific code in create_partitions
2011-01-25 Loïc Minier <email address hidden>
* linaro_media_create/tests/test_media_create.py:
TestGetBootCmd.test_overo(): update for new OveroConfig console settings;
fixes testsuite.
2011-01-25 Guilherme Salgado <email address hidden>
* linaro-media-create:
Do not try to clean stuff up when there's nothing to cleanup.
2011-01-25 Loïc Minier <email address hidden>
* linaro_media_create/boards.py:
* linaro_media_create/tests/test_media_create.py:
Merge lp:~lool/linaro-image-tools/fix-vexpress-lp-705569.
2011-01-25 Loïc Minier <email address hidden>
* linaro_media_create/tests/test_media_create.py:
Move docstring in proper place.
2011-01-25 Loïc Minier <email address hidden>
* linaro_media_create/tests/test_media_create.py:
TestBuildSteps: also move self.mock_all_boards_funcs() inside setUp()
2011-01-25 Loïc Minier <email address hidden>
* linaro_media_create/tests/test_media_create.py:
TestBootSteps: move make_boot_files() logic in a wrapper function.
2011-01-25 Loïc Minier <email address hidden>
* linaro_media_create/tests/test_media_create.py:
TestBootSteps(): only set funcs_calls = [] in setUp() rather than duplicating
this in all tests.
2011-01-23 Loïc Minier <email address hidden>
* linaro_media_create/tests/test_media_create.py:
Test steps (functions) of linaro_media_create.boards called by various
boards' configs with expected sequence.
2011-01-22 Loïc Minier <email address hidden>
* linaro_media_create/boards.py:
Add boot_device_or_file parameter to _make_boot_files() class method in
VexpressConfig() class; was added specifically for imx51, but not added to all
other boards.
2011-01-25 Loïc Minier <email address hidden>
* linaro_media_create/boards.py:
Merge lp:~doanac/linaro-image-tools/overo-natty-serial.
2011-01-24 Andy Doan <email address hidden>
* linaro_media_create/boards.py:
update serial settings for overo to match natty kernel
The natty kernel uses tty02 rather than ttyS2
2011-01-24 Guilherme Salgado <email address hidden>
* linaro_media_create/partitions.py:
* linaro_media_create/tests/test_media_create.py:
Make sure we create an extra (non-Data) partition for mx51evk boards
2011-01-24 Guilherme Salgado <email address hidden>
* linaro_media_create/partitions.py:
* linaro_media_create/tests/test_media_create.py:
Make sure we create an extra (non-Data) partition for mx51evk boards
2011-01-24 Loïc Minier <email address hidden>
* hwpack/config.py:
* linaro_media_create/check_device.py:
* linaro_media_create/partitions.py:
* linaro_media_create/tests/test_media_create.py:
Merge lp:~lool/linaro-image-tools/pyflake-fixes.
2011-01-22 Loïc Minier <email address hidden>
* linaro_media_create/tests/test_media_create.py:
Rename rootfs to rootfs_dev to avoid shadowing rootfs import; rename bootfs to
bootfs_dev for consistency.
2011-01-22 Loïc Minier <email address hidden>
* hwpack/config.py:
* linaro_media_create/check_device.py:
* linaro_media_create/partitions.py:
* linaro_media_create/tests/test_media_create.py:
Remove unused code.
2011-01-22 Loïc Minier <email address hidden>
* debian/rules:
* hwpack/packages.py:
Merge lp:~lool/linaro-image-tools/testsuite-env-fixes.
2011-01-22 Loïc Minier <email address hidden>
* hwpack/packages.py:
Drop spaces around env keyword argument.
2011-01-22 Loïc Minier <email address hidden>
* debian/rules:
* hwpack/packages.py:
Set NO_PKG_MANGLE=1 when calling dpkg-deb; LP: #706144.
2011-01-22 Loïc Minier <email address hidden>
* hwpack/packages.py:
Set LC_ALL=C when running dpkg-deb; LP: #706140.
2011-01-20 Loïc Minier <email address hidden>
* linaro_media_create/boards.py:
Merge lp:~doanac/linaro-image-tools/overo-kernel-suffix.
2011-01-19 Andy Doan <email address hidden>
* linaro_media_create/boards.py:
change overo's sub_arch to kernel_suffix as per commit 247
2011-01-19 Loïc Minier <email address hidden>
* linaro_media_create/tests/test_media_create.py:
Merge lp:~doanac/linaro-image-tools/overo-support again to pick up a test case.
2011-01-19 Andy Doan <email address hidden>
* linaro_media_create/tests/test_media_create.py:
add test case for overo board
2011-01-19 Loïc Minier <email address hidden>
* linaro_media_create/boards.py:
Merge lp:~doanac/linaro-image-tools/overo-support.
2011-01-18 Andy Doan <email address hidden>
* linaro_media_create/boards.py:
support for overo boards