← Back to team overview

maas-builds team mailing list archive

Re: Jenkins Still Failing - trusty-adt-maas-daily 112

 

On 27/02/14 02:01, Raphaël Badin wrote:
>> maas-integration.TestMAASIntegration.test_boot_nodes_enlist ... ok
>> maas-integration.TestMAASIntegration.test_check_nodes_declared ... ERROR
> 
> Nodes are failing to enlist. Revision 2006 was good, revision 2012 is not.
> This is a screenshot of the node's console
> http://people.canonical.com/~rvb/node_from_the_lab.png
> 
> What happens, apparently, is that the amd64 nodes are given an ARM kernel:
> 2014-02-26 04:16:36-0500 [TFTP (UDP)] Datagram received from
> ('192.168.21.14', 49163):
> <RRQDatagram(filename=armhf/generic/trusty/commissioning/linux,
> mode=octet, options={'tsize': '0', 'blksize': '1408'})>
> 
> We suspect that BootImage.objects.get_default_arch_image_in_nodegroup()
> (called from src/maasserver/api.py:pxeconfig) might be responsible for
> this but haven't got to the bottom of it yet. This needs further
> investigation.
> 
> Cheers,
> 
> R.


Let's get some extra logging in on that code path, so at least we can see:

 * what choice was made
 * what images were available at the time

And it may enlighten us further.


References