Forge Home

ntp

Installs, configures, and manages the NTP service.

79,665,966 downloads

20,993 latest version

4.7 quality score

We run a couple of automated
scans to help you access a
module's quality. Each module is
given a score based on how well
the author has formatted their
code and documentation and
modules are also checked for
malware using VirusTotal.

Please note, the information below
is for guidance only and neither of
these methods should be considered
an endorsement by Puppet.

Version information

  • 10.1.0 (latest)
  • 10.0.0
  • 9.2.2
  • 9.2.1
  • 9.2.0
  • 9.1.1
  • 9.1.0
  • 9.0.1
  • 9.0.0
  • 8.5.0
  • 8.4.0
  • 8.3.0
  • 8.2.0
  • 8.1.0
  • 8.0.0
  • 7.4.0
  • 7.3.0
  • 7.2.0
  • 7.1.1
  • 7.1.0
  • 7.0.0
  • 6.4.1
  • 6.4.0
  • 6.3.0
  • 6.2.0
  • 6.1.0
  • 6.0.0
  • 5.0.0
  • 4.2.0
  • 4.1.2
  • 4.1.1
  • 4.1.0
  • 4.0.0
  • 3.3.0
  • 3.2.1
  • 3.2.0
  • 3.1.2
  • 3.1.1
  • 3.1.0
  • 3.0.4
  • 3.0.3
  • 3.0.2
  • 3.0.1
  • 3.0.0
  • 3.0.0-rc1 (pre-release)
  • 2.0.1
  • 2.0.0
  • 2.0.0-rc1 (pre-release)
  • 1.0.1
  • 1.0.0
  • 1.0.0-rc1 (pre-release)
  • 0.3.0
  • 0.2.0
  • 0.1.0
  • 0.0.4
  • 0.0.3
released Jun 20th 2023
This version is compatible with:
  • Puppet Enterprise 2023.5.x, 2023.4.x, 2023.3.x, 2023.2.x, 2023.1.x, 2023.0.x, 2021.7.x, 2021.6.x, 2021.5.x, 2021.4.x, 2021.3.x, 2021.2.x, 2021.1.x, 2021.0.x
  • Puppet >= 7.0.0 < 9.0.0
  • , , , , , , , ,

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'puppetlabs-ntp', '10.1.0'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add puppetlabs-ntp
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install puppetlabs-ntp --version 10.1.0

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.

Download

Documentation

puppetlabs/ntp — version 10.1.0 Jun 20th 2023

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

v10.1.0 - 2023-06-20

Full Changelog

Added

v10.0.0 - 2023-04-06

Full Changelog

Changed

  • (CONT-790) Add Support for Puppet 8 / Drop Support for Puppet 6 #674 (david22swan)

v9.2.2 - 2023-04-06

Full Changelog

Fixed

v9.2.1 - 2023-02-03

Full Changelog

Fixed

v9.2.0 - 2022-08-30

Full Changelog

Added

  • pdksync - (GH-cat-11) Certify Support for Ubuntu 22.04 #648 (david22swan)

Fixed

  • SMF service instance change in Oracle Solaris 11.4 SRU 45.119.2 #647 (Kristijan)

v9.1.1 - 2022-06-06

Full Changelog

Fixed

v9.1.0 - 2021-08-26

Full Changelog

Added

Fixed

v9.0.1 - 2021-03-29

Full Changelog

Fixed

  • Allow setting user and group permissions of the NTP logfile #615 (Kristijan)

v9.0.0 - 2021-03-01

Full Changelog

Changed

  • pdksync - Remove Puppet 5 from testing and bump minimal version to 6.0.0 #605 (carabasdaniel)

v8.5.0 - 2020-12-17

Full Changelog

Added

v8.4.0 - 2020-09-11

Full Changelog

Added

  • pdksync - (IAC-973) - Update travis/appveyor to run on new default branch main #579 (david22swan)
  • (IAC-746) - Add ubuntu 20.04 support #575 (david22swan)

v8.3.0 - 2020-04-01

Full Changelog

Added

  • (MAINT) Add Solaris family Hiera data #554 (paescuj)
  • pdksync - (FM-8581) - Debian 10 added to travis and provision file refactored #552 (david22swan)
  • (MODULES-10413) Allow custom ntp user and daemon options #551 (david22swan)

v8.2.0 - 2019-12-09

Full Changelog

Added

  • FM-8407 - Add support on Debian 10 #528 (lionce)

v8.1.0 - 2019-09-23

Full Changelog

Added

Fixed

v8.0.0 - 2019-05-15

Full Changelog

Changed

Fixed

7.4.0 - 2019-02-01

Full Changelog

Added

  • (MODULES-8139) - Add SLES 15 support #492 (eimlav)
  • (MODULES-8098) - Add logconfig option to config file #491 (eimlav)

Fixed

  • (FM-7719) - Remove Amazon Linux and Arch Linux testing/support for ntp module #498 (david22swan)
  • pdksync - (FM-7655) Fix rubygems-update for ruby < 2.3 #495 (tphoney)

7.3.0 - 2018-09-28

Full Changelog

Added

  • pdksync - (MODULES-6805) metadata.json shows support for puppet 6 #484 (tphoney)
  • Add burst param #476 (kobybr)
  • (MODULES-7465) Addition of support for Ubuntu 18.04 to NTP #475 (david22swan)

7.2.0 - 2018-07-04

Full Changelog

Added

Changed

Fixed

  • (MODULES-6363) fix disabling dhclient on redhat-derivatives #439 (sudodevnull)

7.1.1 - 2018-02-09

Full Changelog

Other

7.1.0 - 2018-01-25

Full Changelog

Added

  • MODULES-6402: ntp: support xntpd's slewalways #442 (k8r-io)

Other

7.0.0 - 2017-10-30

Full Changelog

Other

6.4.1 - 2017-10-27

Full Changelog

Other

6.4.0 - 2017-10-25

Full Changelog

Other

6.3.0 - 2017-10-04

Full Changelog

Other

6.2.0 - 2017-05-04

Full Changelog

Other

6.1.0 - 2017-04-11

Full Changelog

Added

  • (MODULES-4647) - Adding a Japanese translated po file and README #387 (pmcmaw)
  • Added pool support #377 (gknight007)
  • (MODULES-4414) Allow NTP statistics if requested #375 (jcpunk)
  • Implement beaker-module_install_helper and cleanup spec_helper_acceptance.rb #370 (wilson208)
  • MODULES-4278 - NTP module noselect feature #367 (jcpunk)

Fixed

  • add missing fedora versions to metadata.json #386 (bastelfreak)
  • add archlinux to metadata.json #384 (bastelfreak)
  • [MODULES-4528] Replace Puppet.version.to_f version comparison from spec_helper.rb #382 (wilson208)
  • (maint) change service_ensure data type to Enum #374 (vchepkov)
  • (MODULES-3396) remove superfluous empty lines in ntp.conf #373 (vchepkov)
  • add xenial to metadata #363 (eputnam)

Other

  • (FM-6133) - NTP 6.1.0 Release Prep #389 (pmcmaw)
  • [msync] 786266 Implement puppet-module-gems, a45803 Remove metadata.json from locales config #385 (wilson208)
  • (FM-6116) - Adding POT file for metadata.json #383 (pmcmaw)
  • Removing an extra quote from the README #380 (pmcmaw)
  • Remove anchor comment #376 (DavidS)
  • (maint) Delete misleading comment #372 (hunner)
  • edit for localization #371 (jbondpdx)
  • (MODULES-4098) Sync the rest of the files #369 (hunner)
  • (MODULES-4225) add strings to ntp module #366 (jbondpdx)
  • (MODULES-4097) Sync travis.yml #364 (hunner)
  • (MODULES-3397) fix default Solaris settings #362 (vchepkov)
  • Reverse Solaris-11 and Solaris transpose fix #360 (pearcec)
  • Loc+ strings edit #359 (jbondpdx)
  • (FM-5972) gettext and spec.opts #358 (eputnam)
  • (MODULES-3631) msync Gemfile for 1.9 frozen strings #357 (hunner)
  • (MODULES-3704) Update gemfile template to be identical #354 (hunner)
  • Release 6.0.0 mergeback #353 (bmjen)
  • (MODULES-3983) Update parallel_tests for ruby 2.0.0 #350 (pmcmaw)

6.0.0 - 2016-11-01

Full Changelog

Other

  • Release 5.0.0 mergeback #352 (bmjen)
  • Remove deprecated functionality and prep for 6.0.0 release #332 (DavidS)

5.0.0 - 2016-10-26

Full Changelog

Other

4.2.0 - 2016-05-17

Full Changelog

Other

4.1.2 - 2015-12-04

Full Changelog

Other

4.1.1 - 2015-11-24

Full Changelog

Other

4.1.0 - 2015-07-21

Full Changelog

Other

4.0.0 - 2015-05-26

Full Changelog

Changed

Other

3.3.0 - 2014-11-05

Full Changelog

Other

3.2.1 - 2014-10-02

Full Changelog

Other

3.2.0 - 2014-09-16

Full Changelog

Other

3.1.2 - 2014-07-14

Full Changelog

Other

3.1.1 - 2014-06-06

Full Changelog

Other

3.1.0 - 2014-06-04

Full Changelog

Other

3.0.4 - 2014-04-14

Full Changelog

Other

3.0.3 - 2014-03-03

Full Changelog

Other

3.0.2 - 2014-02-13

Full Changelog

Other

3.0.1 - 2013-12-17

Full Changelog

Other

3.0.0 - 2013-12-13

Full Changelog

Other

3.0.0-rc1 - 2013-10-15

Full Changelog

Other

2.0.1 - 2013-09-05

Full Changelog

Other

2.0.0 - 2013-09-03

Full Changelog

Other

2.0.0-rc1 - 2013-08-09

Full Changelog

Other

  • Add specs for restrict. #88 (apenney)
  • Convert restrict to an array of restrictions. #87 (apenney)
  • Merge all the templates together, add a few new features to help with the merge. #80 (apenney)
  • correct anchor pattern bug number #79 (3flex)
  • Prepare a quick 1.0.1 release to fix a quoting issue. #75 (apenney)

1.0.1 - 2013-07-15

Full Changelog

Other

  • Prepare a quick 1.0.1 release to fix a quoting issue. #75 (apenney)
  • Correct deprecation notice to mention 'package_ensure' #73 (gws)
  • fix panic parameter in virtual machines #72 (mmoll)

1.0.0 - 2013-07-12

Full Changelog

Other

push - 2013-07-12

Full Changelog

Other

1.0.0-rc1 - 2013-07-10

Full Changelog

Other

0.3.0 - 2013-04-04

Full Changelog

Other

0.2.0 - 2012-12-10

Full Changelog

Other

0.1.0 - 2012-10-09

Full Changelog

Other

  • added fedora support #21 (ohadlevy)
  • Use spechelper gem #20 (branan)
  • (#14492) Update formatting of the NTP module #18 (whopper)
  • (#11156) Fix module path fixtures so rspec works in most rubies #17 (kbarber)
  • (#14457) Add FreeBSD support for the NTP class #15 (whopper)
  • change $operatingsystem to $::operatingsystem #12 (walterheck)
  • (#11155) Fix templates so they are ruby-1.9.2 compatible #10 (kbarber)
  • (#11152) Create temporary puppetconf area with empty manifests/site.pp #9 (kbarber)
  • Update CHANGELOG for 0.0.4 release #7 (bodepd)
  • (#10846) add spec tests for ntp class #6 (bodepd)

v0.0.4 - 2011-11-15

Full Changelog

Other

  • (#10707) Update documentation for amazon linux support #5 (bodepd)
  • (#10707) Add os linux to el list #4 (bodepd)

v0.0.3 - 2011-06-16

Full Changelog

v0.0.2 - 2011-06-16

Full Changelog