2011-08-22 James Tunnicliffe <email address hidden>
* linaro-fetch-image-ui:
* All hardware that is available is shown on page 1
* If you chose hardware that doesn't have a build type available (release or snapshot) that build type is greyed out on page 2 with some help text saying why.
2011-08-20 James Tunnicliffe <email address hidden>
* linaro-fetch-image-ui:
* All hardware that is available is shown on page 1
* If you chose hardware that doesn't have a build type available (release or snapshot) that build type is greyed out on page 2 with some help text saying why.
2011-08-19 James Tunnicliffe <email address hidden>
* linaro-fetch-image-ui:
Changed default file system to ext4.
2011-08-19 James Tunnicliffe <email address hidden>
* linaro-fetch-image-ui:
Changed default file system to ext4.
2011-08-19 Mattias Backman <email address hidden>
* linaro_image_tools/media_create/__init__.py:
Change --rootfs default to ext4.
2011-08-19 Mattias Backman <email address hidden>
* linaro_image_tools/media_create/boards.py:
Look for u-boot.img before u-boot.bin which is needed when u-boot SPL is enabled for Pandaboard.
2011-08-19 Mattias Backman <email address hidden>
* linaro_image_tools/media_create/boards.py:
Check for u-boot.img to be copied to the boot partition. If u-boot.img is not found, use u-boot.bin.
2011-08-19 James Tunnicliffe <email address hidden>
* linaro-fetch-image-ui:
Updates around the end of the GUI:
* LMC settings page has advanced settings done properly
* New device choser
* New are you sure question when writing image to device.
2011-08-18 James Tunnicliffe <email address hidden>
* linaro-fetch-image-ui:
Added an OK device choser. Unfortunately most of the information that you can get over dbus (http://hal.freedesktop.org/docs/DeviceKit-disks/Device.html) is mostly useless. My guess is that hard disks are much better supported than finding out about an SD card hanging of a USB writer.
2011-08-18 James Tunnicliffe <email address hidden>
* linaro-fetch-image-ui:
Trying to get a decent dev choser. Not working so far!
2011-08-18 James Tunnicliffe <email address hidden>
* linaro-fetch-image-ui:
lmc_settings page updates:
* Removed "are you sure" tick box
* Put advanced settings in proper UI element
2011-08-19 James Tunnicliffe <email address hidden>
* linaro-fetch-image-ui:
* linaro_image_tools/fetch_image.py:
Pages 1 and 2 of the new IU are now complete.
* Saying you want to run a simulation will generate a Beagle image to run on QEMU (tool does not run QEMU for you)
* Advanced options on page 2 allow for selecting an OS that isn't Ubuntu Desktop
* Unless you are selecting a snapshot build, page 3 is now linaro-media-create settings
Part 3 of the updates will concentrate on the linaro-media-create settings page.
2011-08-18 James Tunnicliffe <email address hidden>
* linaro-fetch-image-ui:
* linaro_image_tools/fetch_image.py:
Pages 1 and 2 of the new IU are now complete.
* Saying you want to run a simulation will generate a Beagle image to run on QEMU (tool does not run QEMU for you)
* Advanced options on page 2 allow for selecting an OS that isn't Ubuntu Desktop
* Unless you are selecting a snapshot build, page 3 is now linaro-media-create settings
Part 3 of the updates will concentrate on the linaro-media-create settings page.
2011-08-17 James Tunnicliffe <email address hidden>
* linaro-fetch-image-ui:
* linaro_image_tools/fetch_image.py:
Added advanced options to stable/dev page.
2011-08-18 James Tunnicliffe <email address hidden>
* linaro_image_tools/fetch_image.py:
* linaro_image_tools/tests/test_pyflakes.py:
* linaro_image_tools/tests/test_utils.py:
Fixes three problems shown by unit tests:
* Assert always runs - changed to raise AssertionError
* Updated test_pyflakes.py so the "redefinition of unused CommandNotFound" error is ignored again
* Test test_verify_files now passes (NamedTemporaryFile mocked to be predicatable)
2011-08-18 James Tunnicliffe <email address hidden>
* linaro_image_tools/fetch_image.py:
* linaro_image_tools/tests/test_pyflakes.py:
* linaro_image_tools/tests/test_utils.py:
Fixes three problems shown by unit tests:
* Assert always runs - changed to raise AssertionError
* Updated test_pyflakes.py so the "redefinition of unused CommandNotFound" error is ignored again
* Test test_verify_files now passes (NamedTemporaryFile mocked to be predicatable)
2011-08-18 James Tunnicliffe <email address hidden>
* linaro-fetch-image-ui:
* linaro_image_tools/fetch_image.py:
Round 1 of updates to linaro-fetch-image-ui.
This gives a new arrangement of the first two pages.
2011-08-18 James Tunnicliffe <email address hidden>
* linaro-fetch-image-ui:
* linaro_image_tools/fetch_image.py:
Added a couple of module level constants.
2011-08-17 James Tunnicliffe <email address hidden>
* linaro-fetch-image-ui:
If user has selected emulated system, don't let them write to a device (assumption is QEmu will run using an image file).
2011-08-15 James Tunnicliffe <email address hidden>
* linaro-fetch-image-ui:
Re-arranged first two pages according to new UI design.
2011-08-18 James Westby <email address hidden>
* linaro_image_tools/media_create/__init__.py:
Increase the default image size to 3G.
2011-08-18 James Westby <email address hidden>
* linaro_image_tools/media_create/__init__.py:
Up the default image size to 3G.
2011-08-18 James Tunnicliffe <email address hidden>
* linaro_image_tools/tests/test_server_index.sqlite:
* linaro_image_tools/tests/test_fetch_image.py:
Modifications that change the fetch image library unit tests to use local files, not downloaded ones.
2011-08-17 James Tunnicliffe <email address hidden>
* linaro_image_tools/tests/test_fetch_image.py:
switch from using inspect to __file__ to determine the current file. While this is potentially less reliable, it is consistent with the rest of the code.
2011-08-11 James Tunnicliffe <email address hidden>
* linaro_image_tools/tests/test_fetch_image.py:
Fix possible problem with using a really old database for the test.
2011-08-11 James Tunnicliffe <email address hidden>
* linaro_image_tools/tests/test_server_index.sqlite:
* linaro_image_tools/tests/test_fetch_image.py:
Tests for linaro-fetch-image now use local files, not server files.
2011-08-17 James Tunnicliffe <email address hidden>
* linaro_image_tools/fetch_image.py:
Improve error reporting when linaro-fetch-image is passed a set of options that don't match any available builds. User will now receive helpful information on what doesn't match up.
2011-08-12 James Tunnicliffe <email address hidden>
* linaro-fetch-image:
* linaro_image_tools/fetch_image.py:
Undo previous change - it was broken.
If an URL can not be pulled from the database we now log useful error messages, which are printed to the terminal by default.
2011-08-12 James Tunnicliffe <email address hidden>
* linaro-fetch-image:
Quick spell check for the release/snapshot CLI parameter.
2011-08-17 James Tunnicliffe <email address hidden>
* linaro_image_tools/fetch_image.py:
* linaro_image_tools/tests/test_utils.py:
* linaro_image_tools/utils.py:
Improved the error handling around how linaro-fetch-image interacts with GPG.
2011-08-15 James Tunnicliffe <email address hidden>
* linaro_image_tools/fetch_image.py:
* linaro_image_tools/utils.py:
GPG interaction now uses --status-file to give us language independent output.
2011-08-15 James Tunnicliffe <email address hidden>
* linaro_image_tools/fetch_image.py:
Found another message not being passed as a tuple.
2011-08-15 James Tunnicliffe <email address hidden>
* linaro_image_tools/fetch_image.py:
* linaro_image_tools/tests/test_utils.py:
* linaro_image_tools/utils.py:
Bug fix: Was not passing a message correctly into the message queue correctly (not sent as tuple)
linaro-fetch-image[-ui] copes with GPG signates failing because the GPG key is missing from the users keyring more sensibly.
2011-08-15 James Tunnicliffe <email address hidden>
* linaro_image_tools/fetch_image_settings.yaml:
Added back some required parts of the YAML that didn't get added to bzr.
2011-08-12 James Tunnicliffe <email address hidden>
* linaro_image_tools/fetch_image_settings.yaml:
Added back some required parts of the yaml that apparently hadn't got into bzr.
2011-08-12 James Tunnicliffe <email address hidden>
* linaro_image_tools/fetch_image_settings.yaml:
Corrected Bug #824733
2011-08-12 James Tunnicliffe <email address hidden>
* linaro_image_tools/fetch_image_settings.yaml:
Corrected Bug #824733
Added in some new hardware packs.
Added note about need to support snowball, but need to investigate.
2011-08-11 James Westby <email address hidden>
* linaro-hwpack-replace:
hwpack-replace: allow the caller to specify a prefix of packages to remove.
2011-08-11 Deepti B. Kalakeri<email address hidden>
* linaro-hwpack-replace:
Adding a small comment and including the descrption abt hwpack removal into should_remove() and using the string to directly compare instead of string substitution
2011-08-11 Deepti B. Kalakeri<email address hidden>
* linaro-hwpack-replace:
Addressing comments to include a small function (should_remove) to verify if package information
needs to be removed from the Packages and manifest file. Also, use the same function to remove
the debian packages matching the prefix of the package specified.
2011-08-05 Deepti B. Kalakeri<email address hidden>
* linaro-hwpack-replace:
Changes to make it work for non linaro hwpack instead of making it work for linaro hwpack only
2011-08-05 Deepti B. Kalakeri<email address hidden>
* linaro-hwpack-replace:
Removing un necessary backslash
2011-08-05 Deepti B. Kalakeri<email address hidden>
* linaro-hwpack-replace:
This patch addresses review comments with the following changes:
1) Improve the description of the --prefix-pkg-remove arguement of l-h-r
2) Rectified indentation problem and removed un necessary backslash
3) Removed un used debian_pack_found variable
4) Gave a comment on why we need to remove the hwpack-linaro-* info
2011-08-04 Deepti B. Kalakeri<email address hidden>
* linaro-hwpack-replace:
This patch fixes the bug Bug #816767 [linaro-hwpack-replace only replace same name deb pkg but in fact it needs a smart match]
It now replaces old deb (with a different name) package with a new hwpack,
so that l-m-c can determine which package is to be installed in later hwpack installation.
The changes adds the new option --prefix-pkg-remove to handle this where the user is needed to provide the
prefix of the debian package that needs to be removed while including the new one.
2011-08-10 James Westby <email address hidden>
* linaro_image_tools/media_create/boards.py:
* linaro_image_tools/media_create/tests/test_media_create.py:
Set initrd_high and fdt_high u-boot env vars on Panda.
2011-07-09 David A. Long <email address hidden>
* linaro_image_tools/media_create/boards.py:
* linaro_image_tools/media_create/tests/test_media_create.py:
Set the initrd_high and the new fdt_high u-boot environment variables to prevent u-boot
from relocating the intial ramdisk and flattened device tree to the end of memory,
which would be in HIGHMEM on Panda and would therefore not work.
2011-08-10 James Westby <email address hidden>
* linaro_image_tools/hwpack/packages.py:
* linaro_image_tools/hwpack/tests/test_packages.py:
Create /etc/apt/sources.list.d in IsolatedAptCache. Thanks to Rex Tsai.
Newer apts require this dir to function, and so we have to create it in
our temp apt hierarchy.
2011-08-08 Loïc Minier <email address hidden>
* initrd-do:
* setup.py:
Merge lp:~lool/linaro-image-tools/initrd-do; adds a script to edit an initrd
interactively or automatically.
2011-08-03 Loïc Minier <email address hidden>
* setup.py:
Install initrd-do script.
2011-08-03 Loïc Minier <email address hidden>
* initrd-do:
Add new initrd-do script to interactively or automatically edit an initrd.
2011-08-04 James Westby <email address hidden>
* linaro_image_tools/media_create/android_boards.py:
* linaro_image_tools/media_create/boards.py:
Add SMDKV310 support to linaro-android-media-create.
2011-07-27 Angus Ainslie <email address hidden>
* linaro_image_tools/media_create/partitions.py:
Undo 1 more change
2011-07-27 Angus Ainslie <email address hidden>
* linaro_image_tools/media_create/android_boards.py:
fix whitespce
2011-07-27 Angus Ainslie <email address hidden>
* linaro_image_tools/media_create/android_boards.py:
whitespace change
2011-07-27 Angus Ainslie <email address hidden>
* linaro_image_tools/media_create/android_boards.py:
Fix botched merge
2011-07-27 Angus Ainslie <email address hidden>
* linaro-fetch-image:
* linaro-fetch-image-ui:
* linaro-hwpack-replace:
* linaro_image_tools/tests/test_fetch_image.py:
* org.linaro.linaro-image-tools.policy:
* linaro-android-media-create:
* linaro-media-create:
* linaro_image_tools/cmd_runner.py:
* linaro_image_tools/media_create/android_boards.py:
* linaro_image_tools/media_create/boards.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/test_media_create.py:
* linaro_image_tools/tests/__init__.py:
* linaro_image_tools/tests/test_utils.py:
* linaro_image_tools/utils.py:
* setup.py:
* linaro_image_tools/FetchImage.py:
* linaro_image_tools/fetch_image.py:
* linaro_image_tools/index_server.py:
* linaro-image-indexer:
merge in SMDKV310 support
2011-07-27 Angus Ainslie <email address hidden>
* 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/partitions.py:
Add android support for the SMDKV310 board
2011-07-06 Angus Ainslie <email address hidden>
* linaro_image_tools/media_create/__init__.py:
* linaro_image_tools/media_create/boards.py:
Fix the BL1 image size check
2011-08-03 Deepti B. Kalakeri<email address hidden>
* linaro-hwpack-replace:
The l-m-c was failing to use the hwpack created by linaro-hwpack-replace as
there was a problem in the hierarchy of the files it packed and it had a "./"
appended in every file. This patch fixes the hwpack files path.
2011-08-03 Deepti B. Kalakeri<email address hidden>
* linaro-hwpack-replace:
Fix the way l-h-r tar the hwpack
2011-08-03 Deepti B. Kalakeri<email address hidden>
* linaro-hwpack-replace:
hwpack-replace: Always add the new info the Packages file.
Also only add a single staza of the new package, even if there are multiple packages to remove.
2011-07-28 James Westby <email address hidden>
* linaro-hwpack-replace:
hwpack-replace: Always add the new info the Packages file.
Also only add a single staza of the new package, even if there are multiple
packages to remove.
2011-07-28 James Westby <email address hidden>
* linaro-android-media-create:
* linaro_image_tools/media_create/android_boards.py:
Fix the android-media-create support for imx.53 to create bootable images.
2011-07-28 Bernhard Rosenkraenzer <email address hidden>
* linaro-android-media-create:
install_boot_loader needs to be called with the boot partition mounted
2011-07-28 Bernhard Rosenkraenzer <email address hidden>
* linaro_image_tools/media_create/android_boards.py:
The iMX53 boot loader needs to be u-boot.imx, not u-boot.bin
Current builds have been adapted to provide the correct file.
2011-07-28 Loïc Minier <email address hidden>
* README:
* linaro_image_tools/fetch_image.py:
* linaro_image_tools/hwpack/builder.py:
* linaro_image_tools/media_create/tests/test_media_create.py:
* linaro_image_tools/tests/test_pyflakes.py:
Merge lp:~lool/linaro-image-tools/misc-syntax-fixes; fixes support for older
Python versions and various syntax issues reported by pyflakes; LP: #817060.
2011-07-28 Loïc Minier <email address hidden>
* linaro_image_tools/fetch_image.py:
Drop unused gpg_files entirely.
2011-07-28 Loïc Minier <email address hidden>
* README:
Mention optional installation of pyflakes to run tests in the README.
2011-07-28 Loïc Minier <email address hidden>
* linaro_image_tools/tests/test_pyflakes.py:
pyflakes: update line numbers in allowed warnings.
2011-07-28 Loïc Minier <email address hidden>
* linaro_image_tools/media_create/tests/test_media_create.py:
Actually test executed commands in
TestMountedPartitionContextManager.test_umount_failure(); has the side effect
of fixing a pyflake unused variable warning.
2011-07-28 Loïc Minier <email address hidden>
* linaro_image_tools/fetch_image.py:
pyflakes: drop unused variable redownloaded_files.
2011-07-28 Loïc Minier <email address hidden>
* linaro_image_tools/fetch_image.py:
pyflakes: gpg_files should be self.gpg_files; this is unused in both cases, so
should perhaps be removed.
2011-07-28 Loïc Minier <email address hidden>
* linaro_image_tools/hwpack/builder.py:
Split with statement in two for compatibility with older pythons.
2011-07-27 James Tunnicliffe <email address hidden>
* linaro-fetch-image-ui:
* linaro_image_tools/fetch_image.py:
1. fetch-image-ui now examines the return code of linaro-media-create and reports failures to the UI.
2. The image_size parameter to linaro-media-create wasn't being passed. This resulted in linaro-fetch-image being unable to create Ubuntu Desktop disk images, which now need to be larger than the default size of 2GB.
2011-07-27 James Tunnicliffe <email address hidden>
* linaro_image_tools/fetch_image.py:
Fixing half way through change check in.
2011-07-27 James Tunnicliffe <email address hidden>
* linaro-fetch-image-ui:
* linaro_image_tools/fetch_image.py:
1. fetch-image-ui now examines the return code of linaro-media-create and reports failures to the UI.
2. The image_size parameter to linaro-media-create wasn't being passed. This resulted in linaro-fetch-image being unable to create Ubuntu Desktop disk images, which now need to be larger than the default size of 2GB.