Add NTP status to Geo nodes admin screen
In gitlab-org/gitlab-ee#3195 design was made to add the status of the NTP synchronization to the Geo admin screen. But the NTP status is missing from the backend.
In 3481c72f (and 04f5eb67) NTP status was added, but rejected because it contacts pool.ntp.org unconditionally and for every request.
So we need to come up with a more elegant solution to poll for the NTP synchronisation status (maybe using timedatectl status
).
cc @nick.thomas