maas-import-pxe-files is fragile

Bug #1231718 reported by David Britton
This bug report is a duplicate of:  Bug #1212434: maas-import-pxe-files breaks on 404. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MAAS
New
Undecided
Unassigned

Bug Description

When a pxe file is missing from the network location, the script aborts abruptly, causing all further boot images to fail, and the ephemeral images not to even be attempted.

# maas-import-pxe-files
Downloading to temporary location /tmp/tmp.nuRFxCe2zW.
/tmp/tmp.nuRFxCe2zW /var/lib/maas/ephemeral
2013-09-26 21:39:35 URL:http://archive.ubuntu.com/ubuntu//dists/precise/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64//linux [4965840/4965840] -> "linux" [1]
2013-09-26 21:39:37 URL:http://archive.ubuntu.com/ubuntu//dists/precise/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64//initrd.gz [17446386/17446386] -> "initrd.gz" [1]
2013-09-26 21:39:39 URL:http://archive.ubuntu.com/ubuntu//dists/quantal/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64//linux [5130968/5130968] -> "linux" [1]
2013-09-26 21:39:42 URL:http://archive.ubuntu.com/ubuntu//dists/quantal/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64//initrd.gz [18668122/18668122] -> "initrd.gz" [1]
2013-09-26 21:39:45 URL:http://archive.ubuntu.com/ubuntu//dists/raring/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64//linux [5357848/5357848] -> "linux" [1]
2013-09-26 21:39:47 URL:http://archive.ubuntu.com/ubuntu//dists/raring/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64//initrd.gz [19119185/19119185] -> "initrd.gz" [1]
2013-09-26 21:39:47 URL:http://archive.ubuntu.com/ubuntu//dists/precise/main/installer-i386/current/images/netboot/ubuntu-installer/i386//linux [5015840/5015840] -> "linux" [1]
2013-09-26 21:39:48 URL:http://archive.ubuntu.com/ubuntu//dists/precise/main/installer-i386/current/images/netboot/ubuntu-installer/i386//initrd.gz [15977428/15977428] -> "initrd.gz" [1]
2013-09-26 21:39:48 URL:http://archive.ubuntu.com/ubuntu//dists/quantal/main/installer-i386/current/images/netboot/ubuntu-installer/i386//linux [5171760/5171760] -> "linux" [1]
2013-09-26 21:39:50 URL:http://archive.ubuntu.com/ubuntu//dists/quantal/main/installer-i386/current/images/netboot/ubuntu-installer/i386//initrd.gz [17086667/17086667] -> "initrd.gz" [1]
2013-09-26 21:39:53 URL:http://archive.ubuntu.com/ubuntu//dists/raring/main/installer-i386/current/images/netboot/ubuntu-installer/i386//linux [5367344/5367344] -> "linux" [1]
2013-09-26 21:39:55 URL:http://archive.ubuntu.com/ubuntu//dists/raring/main/installer-i386/current/images/netboot/ubuntu-installer/i386//initrd.gz [17454164/17454164] -> "initrd.gz" [1]
2013-09-26 21:39:57 URL:http://ports.ubuntu.com/ubuntu-ports//dists/precise-updates/main/installer-armhf/current/images/highbank/netboot//vmlinuz [2978672/2978672] -> "vmlinuz" [1]
2013-09-26 21:39:59 URL:http://ports.ubuntu.com/ubuntu-ports//dists/precise-updates/main/installer-armhf/current/images/highbank/netboot//initrd.gz [4958070/4958070] -> "initrd.gz" [1]
2013-09-26 21:40:01 URL:http://ports.ubuntu.com/ubuntu-ports//dists/quantal/main/installer-armhf/current/images/highbank/netboot//vmlinuz [3738504/3738504] -> "vmlinuz" [1]
2013-09-26 21:40:04 URL:http://ports.ubuntu.com/ubuntu-ports//dists/quantal/main/installer-armhf/current/images/highbank/netboot//initrd.gz [6213909/6213909] -> "initrd.gz" [1]
http://ports.ubuntu.com/ubuntu-ports//dists/raring/main/installer-armhf/current/images/highbank/netboot//vmlinuz:
2013-09-26 21:40:04 ERROR 404: Not Found.

Ideally, I would expect this to log errors on missing files, but move on.

Tags: theme-oil
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.