Ubuntu Guest OS time is ahead of the current time after a reset or reboot
VMware tools and /etc/network/if-up.d/ntpdate script if they attempt to correct the guest operating system time at the same time.Example Scenario:
/etc/network/if-up.d/ntpdate script may also correct time with offset of +X mins.This is not likely to happen but it is possible.
To prevent the issue from occurring modify the file name from /etc/network/if-up.d/ntpdate to /etc/network/if-up.d/ntpdate.disabled
Note: No service restart is required for the changes to take effect. During the next reset or reboot, ntpdate will not act and only VMware tools will do the time correction.