As seen here: http://d-jenkins.ubuntu-ci:8080/view/MAAS/job/utopic-adt-maas-manual/24/artifact/results/artifacts/maas-logs/var/log/maas/celery.log/*view*/ import_boot_images task failed with the following traceback:
[2014-06-10 19:15:15,731: INFO/Worker-2] Installing boot images snapshot /var/lib/maas/boot-resources/snapshot-20140610-190204.
[2014-06-10 19:15:16,643: ERROR/Worker-2] import_boot_images: [Errno 2] No such file or directory: u'/usr/lib/syslinux/pxelinux.0'
[2014-06-10 19:15:16,698: INFO/MainProcess] Discarding revoked task: provisioningserver.tasks.upload_dhcp_leases[7e21109f-af21-4a1a-b031-5ef3af1a77db]
[2014-06-10 19:15:16,699: INFO/MainProcess] Discarding revoked task: provisioningserver.tasks.periodic_probe_dhcp[4a2c2605-d42a-4462-97bc-17f824ea3d51]
[2014-06-10 19:15:16,700: INFO/MainProcess] Discarding revoked task: provisioningserver.tasks.upload_dhcp_leases[f77e1dad-404e-42e1-9f79-94d37e506367]
[2014-06-10 19:15:16,702: ERROR/MainProcess] Task provisioningserver.tasks.import_boot_images[1d8ab057-5bdc-4950-8598-771f0fd87a5f] raised unexpected: IOError(2, 'No such file or directory')
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/celery/app/trace.py", line 240, in trace_task
R = retval = fun(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/celery/app/trace.py", line 437, in __protected_call__
return self.run(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/provisioningserver/tasks.py", line 97, in wrapper
func(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/provisioningserver/tasks.py", line 469, in import_boot_images
boot_resources.import_images(sources)
File "/usr/lib/python2.7/dist-packages/provisioningserver/import_images/boot_resources.py", line 246, in import_images
install_boot_loaders(snapshot_path)
File "/usr/lib/python2.7/dist-packages/provisioningserver/import_images/boot_resources.py", line 94, in install_boot_loaders
method.install_bootloader(destination)
File "/usr/lib/python2.7/dist-packages/provisioningserver/boot/pxe.py", line 117, in install_bootloader
install_bootloader(bootloader_src, bootloader_dst)
File "/usr/lib/python2.7/dist-packages/provisioningserver/boot/install_bootloader.py", line 78, in install_bootloader
copyfile(loader, temp_file)
File "/usr/lib/python2.7/shutil.py", line 82, in copyfile
with open(src, 'rb') as fsrc:
IOError: [Errno 2] No such file or directory: u'/usr/lib/syslinux/pxelinux.0'
MAAS packages: 1.6+bzr2367+2412+278-0ubuntu1 running on utopic
Does the 'syslinux-common' install the /usr/lib/ syslinux/ pxelinux. 0 file
on utopic?