Do We Need an External NTP Server for ROSA?

A Quick Note

Zhimin Wen
2 min readMar 19, 2024
Generated By Gemini

Some ROSA document says yes you will need the connection to an internet NTP server, some seems like didn’t list the NTP requirement. Let’s check it out.

Provision a testing cluster. Run into a node,

# oc debug node/ip-xx-xx-xx-xx
# chroot /host

Check the chrond service status,

# systemctl status chronyd
● chronyd.service - NTP client/server
Loaded: loaded (/usr/lib/systemd/system/chronyd.service; enabled; preset: enabled)
Drop-In: /usr/lib/systemd/system/chronyd.service.d
└─platform-chrony.conf
Active: active (running) since Tue 2024-03-19 08:51:23 UTC; 22min ago
Docs: man:chronyd(8)
man:chrony.conf(5)
Process: 1045 ExecStart=/usr/sbin/chronyd $OPTIONS (code=exited, status=0/SUCCESS)
Main PID: 1085 (chronyd)
Tasks: 1 (limit: 401540)
Memory: 3.1M
CPU: 46ms
CGroup: /system.slice/chronyd.service
└─1085 /usr/sbin/chronyd -F 2 -f /run/coreos/platform-chrony.conf

Mar 19 08:51:23 localhost systemd[1]: Starting NTP client/server...
Mar 19 08:51:23 localhost chronyd[1085]: chronyd version 4.3 starting (+CMDMON +NTP +REFCLOCK +RTC +PRIVDROP +SCFILTER +SIGND +A>
Mar 19 08:51:23 localhost chronyd[1085]: Frequency -5.086 +/- 1.601 ppm read from /var/lib/chrony/drift
Mar…

--

--