[15:07] <ndonegan> Having interesting issues with Cloud-init/boto and Contrail.
[15:08] <ndonegan> The fault is definitely with Contrail as it's returning a 502 "encapsulated" in a 200.
[15:09] <ndonegan> So suddenly boto starts doing requests for "http://169.254.169.254//2009-04-04/meta-data/block-device-mapping/HTTP/1.1%20502%20Bad%20Gateway etc as it's a bit dumb.
[15:11] <ndonegan> The problem is that cloud-init still seems to consider this a good run against the Ec2 source, and doesn't fall through to a "None" data source which provides a userdata_raw for phonehome saying things as are screwed up.
[15:12] <ndonegan> Getting Contrail to fix their side, but would be nice to have some way of flagging this in the future.
[15:13] <ndonegan> Would extending the Ec2 source so that you can specify that X set of fields have to be populuted be a way forward?