Comment 0 for bug 2039453

Revision history for this message
James Falcon (falcojr) wrote :

=== Begin SRU Template ===
[Impact]
In 23.3, ds-identify automatically returns CloudStack to be DS_MAYBE on VMWare and Xen instances. On instances running on VMWare and Xen that have never identified a datasource, this causes cloud-init to run for the first time where it would have otherwise been disabled.

The fix is to revert https://github.com/canonical/cloud-init/commit/7949bb3de352dc40c62c38a0534722b24b7eed22 .

[Test Case]
* Create a VMWare instance that will be detected as DataSourceNone
* Verify that the instance does not attempt to detect the CloudStack datasource

[Regression Potential]
This will cause problems for anybody already using the new behavior. Otherwise, since this is a revert of a commit adding new behavior, I don't see any other regression potential.

[Other info]
Upstream bug: https://github.com/canonical/cloud-init/issues/4501