andygoblins <[email protected]> wrote:

> Ever since updating to 6.8, I've had trouble with the system clock not 
> getting set on boot.
> 
> I know the easy answer is to script a call to rdate, but that feels like a 
> bandaid solution.
> 
> I'm running from an EdgeRouter Lite (octeon) that afaik does not have a 
> persistent clock. Before 6.8, I always saw boot messages about how the kernel 
> was going to set the clock based on the filesystem. I don't see those 
> messages anymore, and instead see an ominous "WARNING: CHECK AND RESET THE 
> DATE!"
> 
> I assume there's been some changes into how dates and time are handled, but I 
> haven't seen anything in the release notes.
> 
> Can anyone point me in the right direction, or have a better bandaid idea 
> than calling rdate?

ntpd is run by default, and magically will correct the time almost immediately.

Some significant effort went into this a few years ago.

However, the kernel message will always be there.  You can ignore it.

Run ntpctl -s all, and you'll see the time has been corrected before
significant daemons start.


Reply via email to