Ubuntu: Install nodes error (could not find kernel image)


I am just starting to test MAAS. I installed ubuntu 13.04 i386 server with maas option, modified /etc/maas/import_pxe_files to add raring to RELEASES (also import_ephemerals), and ran maas-import-pxe-files, no error returned.

When I try to install a node, it gets an ip from maas-dhcp, and tries to boot from tftp but then the following error appears:

Could not find kernel image: i386/generic/raring/commissioning/linux

I looked for the files in /var/lib/maas/tftp, but from there the only path to the image is i386/generic/raring/install/linux

Note, "install" instead of "commissioning"

I somehow found that there is a "purpose" option for some tftp python scripts, with possible values "install" or "commissioning", but i dont know how to change it, or how can i say that the images are in the "install" directory

Or what i am missing, did i miss a step to properly configure nodes installation?

Thanks in advance,


I suspect you added 'amd64' or 'i386' as the ARCH. You need to add ARCH as 'i386/generic' or 'amd64/generic' in /etc/maas/import_ephemerals


same problem to me. i just add soft link in /var/lib/maas/tftp/amd64/generic/precise

cd /var/lib/maas/tftp/amd64/generic/precise
sudo sudo ln -s install commissioning


I also got error like "could not find kernel image : i386/generic//install/linux " while booting node after pressing start node button via GUI. I found that this error caused because I didn't choose Release type for the node. So after I chose "Ubuntu 12.04 LTS Precise Pangolin" for the specific node and then boot again , everything is fine.

Note:If u also have question or solution just comment us below or mail us on toontricks1994@gmail.com
Next Post »