TKGm cluster nodes configured to retrieve NTP servers from DHCP option 42. However chrony is not provisioned with NTP Server IPs.
TKGm cluster with Photon 3
The VM has both timesyncd and chronyd services configured and it should select chronyd based on the number assigned to the corresponding .list file in /lib/systemd/ntp-units.d/
10-timesyncd.list
50-chronyd.list
But Photon 3 does no honour this and there is a conflict between the 2 services and sometimes it incorrectly selects timesyncd.
Upgrade cluster nodes to use Photon 5.
If Photon 3 is required, disable timesyncd service
systemctl disable --now systemd-timesyncd
systemctl restart chronyd
This can be made persistent by creating a custom clusterclass or by applying an overlay to legacy cluster