canonical / core-build

GNU General Public License v3.0
8 stars 18 forks source link

cloud-init: fix strict mode, ensure cloud-init only runs on positive id #15

Closed raharper closed 7 years ago

raharper commented 7 years ago

cloud-init still runs when no local datasource is present unless we ignore maybe datasources (ones that may be populated later during boot). Core uses strict mode which requires positive identification or cloud-init doesn't run.

zyga commented 7 years ago

Does this do the right thing in an actual cloud case?

smoser commented 7 years ago

In short, yes. It does the right thing for as many cases as it can. In cases where it cannot identify the cloud provider, cloud-init will be disabled. That is not the ideal solution but it does the best it can do with the information available and without polling network resources.

dpb1 commented 7 years ago

Is there a reason that this can't be processed? Waiting on anything from us? thanks!