Virtual Machine customized with cloud-init is set to DHCP after reboot
search cancel

Virtual Machine customized with cloud-init is set to DHCP after reboot

book

Article ID: 328271

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:
  • Virtual Machine has cloud-init customization enabled and a static IP
  • After reboot the virtual machine is configured with DHCP


Cause

This issue occurs due to cloud-init considering the virtual machine as a new instance. This instance can not retrieve data from the datasource when there is no customization, and will have DatasourceNone applied defaulting to DHCP.

Resolution

Currently there is no resolution.

Workaround:
To workaround this issue apply one of the following.workarounds:
  • Add the setting manual_cache_clean: True to the /etc/cloud/cloud.cfg for the customized virtual machine.
  • Uninstall cloud-init from the virtual machine