This appears to be a problem with how the rack controller is creating the hard links in /var/lib/maas/boot-resources/current. The attached script stops the rack, clears the boot-resources, restarts the rack, once the rack finishes checks that the ga-16.04 kernel is hard linked to the correct file using the SHA256 found in metadata stream. 32/100 times the rack controller links the ga-16.04 kernel incorrectly. I've confirmed the region is correctly downloading and serving all files.
This appears to be a problem with how the rack controller is creating the hard links in /var/lib/ maas/boot- resources/ current. The attached script stops the rack, clears the boot-resources, restarts the rack, once the rack finishes checks that the ga-16.04 kernel is hard linked to the correct file using the SHA256 found in metadata stream. 32/100 times the rack controller links the ga-16.04 kernel incorrectly. I've confirmed the region is correctly downloading and serving all files.