Putting Tyler / Fathi / Ryan in the cc so they get removed from the subsequent threads.
Hi Milo,
Leaving Tyler / Fathi / Ryan in bcc so they gets removed in future threads.
Thanks for the pointer.
Yes, I tried the Linaro-hwpack-replace with a Ubuntu 13.07 vexpress-lsk hwpack where I replaced linux-image-*.deb and linux-headers-*.deb
I could see that the newly booted image provides the updated kernel version when invoked with uname -a.
So we now need to figure out generating these deb packages from our local kernel builds. If you could point to some existing jobs from your end it would be helpful for us to replicate. (??)
Thanks Basil Eljuse...
-----Original Message----- From: Milo Casagrande [mailto:milo.casagrande@linaro.org] Sent: 29 October 2013 18:39 To: Basil Eljuse Cc: Tyler Baker; Fathi Boudra; ryan.harkin@linaro.org; Linaro Validation; Dean Arnold Subject: Re: [Linaro-validation] 64-bit model LAVA support - How To replace hw-pack contents for testing?
Hi,
On Mon, Oct 28, 2013 at 7:38 AM, Basil Eljuse Basil.Eljuse@arm.com wrote:
We have got now demonstrated LAVA runs on AEMv8 , Cortex_Base_Model4x4 and Cortex_Base_Model1x1 following Linaro instructions.
One of the key usecases we have is for the ability to swap out the kernel or the firmware binaries from previously released hardware pack, and test the release candidate binaries using LAVA setup.
Q:: Can you advice how best to go about within LAVA setup to swap out the contents of the hardware pack for testing?
If you have a DEB package with your kernel, you can use the command line tool "linaro-hwpack-replace" to replace a package contained in a hardware pack. It is part of "linaro-image-tools":
https://launchpad.net/linaro-image-tools
Is there an option where somehow I can specify via test definition, a location for the binaries which have to be replaced in the hw-pack ‘unpacked location’?
You should be able to call "linaro-hwpack-replace" by adding instructions in the YAML file, as long as it is installed and available in the PATH. Hope it might help.
-- Milo Casagrande | Automation Engineer Linaro.org <www.linaro.org> │ Open source software for ARM SoCs
-- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2557590 ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2548782