Ansible win_ntp Module in community.windows

One common tasks when provisioning Windows servers is configuring time synchronization. Accurate timekeeping is critical for logs, authentication, and distributed systems — yet, surprisingly, there’s currently no dedicated NTP module available for Windows in Ansible.

When reviewing the Ansible community.windows collection, I came across an existing pull request that would introduce exactly this functionality (see PR #150). Unfortunately, it was never merged.

Our team has tried to help move this forward:

  • We reached out in the original PR discussion to ask if it could be reconsidered.
  • We contacted the maintainer directly via email.
  • We even offered to take on maintenance of the module ourselves, since this is a feature our company — and likely many others — relies on.

So far, we haven’t been able to get a response.

That brings me to this post:
We’d like to ask again — would it be possible to add this module to the community.windows collection? Configuring NTP is a standard provisioning step for Windows servers, and having an official Ansible way to handle it would be extremely valuable for the wider community.

If others are also interested in this, please let us know.

Thanks in advance

Please see PR #150:

1 Like