Hi,
I just migrated from 4.14 to 5.0.2. Generally, the new onevm updateconf feature is very helpful, but in my case it does not seem to work as it should. If I leave “Add Network contextualization” checked, all network settings except MAC and IP (i.e. gateway, subnet-mask, DNS servers, etc.) are removed from the context file (more precise: their value is an empty string). I can only fix this by unchecking “Add Network contextualization” and filling in the values by hand, which I guess is not the way it’s meant to be.
Interestingly, the problem only seems to occur on old VMs that were created long ago (the VM I first encountered this problem with was created March 2014). I tested it with a VM that was created some weeks ago (with One 4.14), there updateconf works as it should. Also, newly created VMs are instantiated with correct network settings, so I think it’s not a problem with the vnet config.
Is there anything that an older OpenNebula version (4.x) did differently that could break the updateconf feature?
Greetings
Wilma