← Back to team overview

cloud-init-dev team mailing list archive

[Merge] ~pengpengs/cloud-init:fix/load-DataSourceOVF-at-the-last-on-VMware-Platform-if-no-data-found into cloud-init:master


The proposal to merge ~pengpengs/cloud-init:fix/load-DataSourceOVF-at-the-last-on-VMware-Platform-if-no-data-found into cloud-init:master has been updated.

Description changed to:

1. Generate random instance-id when vmware customization cfg found. If use fixed
   instance-id, network configuration in customization cfg will not be applied.
2. Load DatasourceOVF when no vmware customization cfg found if machine fulfills:
   a. VMware Virtualization Platform found
   b. flag vmware_customization_supported is True
   c. flag disable_vmware_customization is False
   d. VMware tools deployPkgPlugin found
   These conditions are same with the ones in ds-identify script, if ds-identify
   found OVF, then load DatasourceOVF.
3. Read instance-id from machine and set it to metadata when no vmware customization
   cfg found, this prevents cloud-init load default network configuration, so that
   existing network configuration will not be overwritten.
4. Modify check instance-id unittest.
5. Modify default timeout for waiting vmware customization cfg, 30 seconds
   should be enough.

For more details, see:
Your team cloud-init Commiters is requested to review the proposed merge of ~pengpengs/cloud-init:fix/load-DataSourceOVF-at-the-last-on-VMware-Platform-if-no-data-found into cloud-init:master.