Page MenuHomeVyOS Platform

We shouldn't be using pool.ntp.org
Closed, DuplicatePublicBUG

Description

Greetings,

The ntp project specifically requests that vendors (or open source projects) NOT use the pool.ntp.org as a shipped or default configuration in their product or project (due to a mis-behaving home router many, many years ago). Please see [[ https://www.pool.ntp.org/en/vendors.htm | NPT Pool for Vendors ]]l for more discussion.

The solution is to apply for a vendor pool (so something like vyos.pool.ntp.org). It's still free, it just allows them to mute a run-away product, if necessary.

It's not hard to do, and I'd volunteer to do it the application for the project, but we would need an e-mail, project owner, etc. for the application.

Let me know if I can help.

Details

Difficulty level
Normal (likely a few hours)
Version
1.3 rolling
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible
Issue type
Improvement (missing useful functionality)

Event Timeline

The application process is pretty simple, you need to provide a few pieces of information:

  • The DNS subdomain for vyos's pool (i.e. <subdomain>.pool.ntp.org). My guess is that this would be vyos.pool.ntp.org. There will then be [0123].vyos.pool.ntp.org.
  • pool client specifics (what types of devices will use the pool, how often will they poll (by default), etc.
  • order of magnitude of the number of devices using the pool (from < 1k to < 100M).
  • Contact details for the pool admins to contact if there are issues.

In my experience, this will take one or two days to get the approval of the new pool name. At that point, the project would just set the default NTP/Chronyd config to use [0123].pool.ntp.org Those names will dynamically resolve to any currently in-pool ntp server.

syncer closed this task as a duplicate of T2014: Use vendor specific NTP Pool hostname.
syncer added a subscriber: syncer.
erkin set Issue type to Improvement (missing useful functionality).Aug 29 2021, 12:26 PM
erkin removed a subscriber: Active contributors.