cloud-init-dev team mailing list archive
-
cloud-init-dev team
-
Mailing list archive
-
Message #06902
[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:
https://code.launchpad.net/~pengpengs/cloud-init/+git/cloud-init/+merge/375587
--
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.
References