http://bugzilla.opensuse.org/show_bug.cgi?id=1064854
http://bugzilla.opensuse.org/show_bug.cgi?id=1064854#c46
--- Comment #46 from Eugen Block
datasource_list: [ ConfigDrive, OpenStack ]
I am not certain whether or not that makes a difference, but it maybe worth a try. I agree that the code should test all data sources before falling back to NoCloud. I have not looked at the code yet that handles this part thus I cannot really answer your question.
Another note: If I keep only one datasource (ConfigDrive) in /etc/cloud/cloud.cfg in my base image it works for both our scenarios: - If the new instance is launched in an external network and has a config drive attached it reads the information successfully. - If I use the same image to launch an instance in an internal network the ConfigDrive datasource fails, of course, and the fallback datasource tries to configure eth0 by dhcp which is successful. Now the instance can reach metadata server and is configured correctly. This would work for us, I guess. -- You are receiving this mail because: You are on the CC list for the bug.