Description:
It appears that the provider reconciles VM options that are not specified in the forProvider section (for VSphereVirtualMachine), even when the LateInitialize management policy is not enabled.
Steps to reproduce:
- Create a VSphereVirtualMachine resource with the LateInitialize management policy removed.
- Manually update a VM option (for example, cpuReservation) through the vCenter UI.
- Wait for the next reconciliation cycle.
Observed behavior:
The manually modified option is reverted back by the provider, despite not being defined in the forProvider section.
Expected behavior:
Fields not specified in the forProvider section should not be reconciled when the LateInitialize policy is disabled.
Description:
It appears that the provider reconciles VM options that are not specified in the forProvider section (for VSphereVirtualMachine), even when the LateInitialize management policy is not enabled.
Steps to reproduce:
Observed behavior:
The manually modified option is reverted back by the provider, despite not being defined in the forProvider section.
Expected behavior:
Fields not specified in the forProvider section should not be reconciled when the LateInitialize policy is disabled.