From digging into the code, it looks like we implemented MaasProvider.Instance.Addresses by reading the "ip_addresses" field from the node listing.
But that was added in rev 1521 of MaaS which *isn't* in Raring.
It didn't matter before because we only used DNSName which uses the "hostname" field of the node list.
My suggestion is to try ip_addresses and if the request fails, fall back to hostname
From digging into the code, it looks like we implemented MaasProvider. Instance. Addresses by reading the "ip_addresses" field from the node listing.
But that was added in rev 1521 of MaaS which *isn't* in Raring.
It didn't matter before because we only used DNSName which uses the "hostname" field of the node list.
My suggestion is to try ip_addresses and if the request fails, fall back to hostname