Can't for the life of me inject cloudinit config
-
I had the same problem with Debian 10 also.
In my findings it seemed that the "commented out" network config that XO ships with was throwing it off.
The workaround in my case was...
- Insert my cloud-config as per usual.
- Remove everything from the network config box (if I didn't want cloud-config to set this up for me).
or
- Insert a proper network config if I wanted network setup also.
Hope that helps
-
Hey @p4-k4, thank you for the clarification. Appreciate it.
I've tested that last week based on your post but it does not work for me with or withough network config present for some reason. (DS not found either way).
I am thinking about preparing a vm template with manually patched cloud-init. I will be trying that approach this week. I will post if I'll find a temp solution for this.Cheers!
-
What does your cloud config logs show on the guest OS after boot?
Can you see if it has made any attempt to inject the config?
Only thing I can think of is that your cloud config might be wrong thus the cloud init service is refusing it.Have you tried to use an ubuntu image? I used official images of both debian 10 and ubuntu 18.04 and worked fine once I got rid of the pre-populated network config or inserted a real network config.
I spent too long trying to figure out what was going on so let me know if there's anything else you need to know, it's super frustrating.