Hi,
I am looking for a debian package for x86 target in Lava. Can anyone tell me where can I find it?. I found some at http://images.validation.linaro.org/x86/, but i am missing Linux-headers included for these packages. I like to deploy an image which has the kernel headers included. I tried "linux-headers-$(uname -r)" on the target, but that didn't help.
/Krishna
On Thu, Oct 08, 2015 at 10:05:28AM +0200, Krishna Garapati wrote:
Hi,
I am looking for a debian package for x86 target in Lava. Can anyone tell me where can I find it?. I found some at http://images.validation.linaro.org/x86/, but i am missing Linux-headers included for these packages. I like to deploy an image which has the kernel headers included. I tried "linux-headers-$(uname -r) " on the target, but that didn't help.
Hi Krishna,
If you're looking at the kernel in
http://images.validation.linaro.org/x86/debian/vmlinuz-3.16.0-4-amd64
then I believe that's just a normal Debian kernel and the linux-headers package should definitely exist for it. I'd try the linux-headers-amd64 package first, described as
"Header files for Linux amd64 configuration (meta-package) This package depends on the architecture-specific header files for the latest Linux kernel amd64 configuration."
Cheers,
Hi Steve,
I tried the other debian package which is in http://images.validation.linaro.org/x86/ http://images.validation.linaro.org/x86/debian/vmlinuz-3.16.0-4-amd64, since I was able to do hack session on this successfully. When I tried the one you mentioned, I couldn't get though the hack session, as it fails at "lava-lng-generator-01/bin/lava-test-runner: not found".
this is the job I had on the mentioned package,
https://lng.validation.linaro.org/scheduler/job/895/log_file
It went everything fine until that point. Do you know what would be the reason?
/Krishna
On 8 October 2015 at 15:07, Steve McIntyre steve.mcintyre@linaro.org wrote:
On Thu, Oct 08, 2015 at 10:05:28AM +0200, Krishna Garapati wrote:
Hi,
I am looking for a debian package for x86 target in Lava. Can anyone tell
me
where can I find it?. I found some at
http://images.validation.linaro.org/x86/,
but i am missing Linux-headers included for these packages. I like to
deploy an
image which has the kernel headers included. I tried
"linux-headers-$(uname -r)
" on the target, but that didn't help.
Hi Krishna,
If you're looking at the kernel in
http://images.validation.linaro.org/x86/debian/vmlinuz-3.16.0-4-amd64
then I believe that's just a normal Debian kernel and the linux-headers package should definitely exist for it. I'd try the linux-headers-amd64 package first, described as
"Header files for Linux amd64 configuration (meta-package) This package depends on the architecture-specific header files for the latest Linux kernel amd64 configuration."
Cheers,
Steve McIntyre steve.mcintyre@linaro.org http://www.linaro.org/ Linaro.org | Open source software for ARM SoCs
On Thu, 8 Oct 2015 15:20:47 +0200 Krishna Garapati balakrishna.garapati@linaro.org wrote:
Hi Steve,
I tried the other debian package which is in
Note: Be careful with your terminology. "debian package" means a .deb that you install on the system. What you are looking for is a kernel image for x86 or an x86 Debian image.
http://images.validation.linaro.org/x86/ http://images.validation.linaro.org/x86/debian/vmlinuz-3.16.0-4-amd64, since I was able to do hack session on this successfully. When I tried the one you mentioned, I couldn't get though the hack session, as it fails at "lava-lng-generator-01/bin/lava-test-runner: not found".
this is the job I had on the mentioned package,
https://lng.validation.linaro.org/scheduler/job/895/log_file
It went everything fine until that point. Do you know what would be the reason?
You asked the test to boot a ramdisk but that ramdisk is not a full system, it is incapable of installing packages like openssh-server. You need to use NFS to get a system which can actually run an sshd daemon (or adapt the ramdisk to have dropbear installed or similar and then change the hacking session YAML). Note that for NFS to work, the kernel you've chosen must have NFS support compiled in and the log for your job looks like it does not (which is not unexpected for a distribution kernel). Hacking a ramdisk to work on x86 isn't trivial either.
https://lng.validation.linaro.org/scheduler/job/895/definition
If you just want a hacking session using x86, a QEMU job is a much easier deployment.
https://staging.validation.linaro.org/scheduler/job/134816/definition
Booting x86 bare metal into NFS isn't straightforward, most of the kernel images you will find will be expecting to find local media and then support NFS of other parts of the filesystem once / is mounted locally.
/Krishna
On 8 October 2015 at 15:07, Steve McIntyre steve.mcintyre@linaro.org wrote:
On Thu, Oct 08, 2015 at 10:05:28AM +0200, Krishna Garapati wrote:
Hi,
I am looking for a debian package for x86 target in Lava. Can anyone tell
me
where can I find it?. I found some at
http://images.validation.linaro.org/x86/,
but i am missing Linux-headers included for these packages. I like to
deploy an
image which has the kernel headers included. I tried
"linux-headers-$(uname -r)
" on the target, but that didn't help.
Hi Krishna,
If you're looking at the kernel in
http://images.validation.linaro.org/x86/debian/vmlinuz-3.16.0-4-amd64
then I believe that's just a normal Debian kernel and the linux-headers package should definitely exist for it. I'd try the linux-headers-amd64 package first, described as
"Header files for Linux amd64 configuration (meta-package) This package depends on the architecture-specific header files for the latest Linux kernel amd64 configuration."
Cheers,
Steve McIntyre steve.mcintyre@linaro.org http://www.linaro.org/ Linaro.org | Open source software for ARM SoCs