From 3cc550849c3f6c097fd5ff5003fb1ca9a2dfe3a7 Mon Sep 17 00:00:00 2001 From: Sebastian Tobie Date: Thu, 6 Feb 2025 08:24:22 +0100 Subject: [PATCH] switched to chrony from ntpd --- .editorconfig | 12 ++++++++++++ Puppetfile | 3 ++- hieradata/common.yaml | 6 ------ site/profile/manifests/base.pp | 9 ++++++++- 4 files changed, 22 insertions(+), 8 deletions(-) create mode 100644 .editorconfig diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..bb53136 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,12 @@ +# EditorConfig is awesome: https://EditorConfig.org + +# top-most EditorConfig file +root = true + +[*] +indent_style = space +indent_size = 4 +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true \ No newline at end of file diff --git a/Puppetfile b/Puppetfile index e72a44e..d232be6 100644 --- a/Puppetfile +++ b/Puppetfile @@ -1,5 +1,6 @@ forge 'forge.puppetlabs.com' # Forge Modules -mod 'puppetlabs/ntp', '4.1.0' +mod 'puppet-chrony', '3.0.0' mod 'puppetlabs/stdlib' +mod 'puppet-systemd', '8.1.0' diff --git a/hieradata/common.yaml b/hieradata/common.yaml index 24a0cce..6244573 100644 --- a/hieradata/common.yaml +++ b/hieradata/common.yaml @@ -1,9 +1,3 @@ --- classes: - 'profile::base' - -ntp::servers: - - ptbtime1.ptb.de - - ptbtime2.ptb.de - - ptbtime3.ptb.de - - ptbtime4.ptb.de diff --git a/site/profile/manifests/base.pp b/site/profile/manifests/base.pp index cc96345..ab0ea68 100644 --- a/site/profile/manifests/base.pp +++ b/site/profile/manifests/base.pp @@ -1,3 +1,10 @@ class profile::base { - class { '::ntp': } + class { '::chrony': + servers => { + "ptbtime1.ptb.de"=>["iburst"], + "ptbtime2.ptb.de"=>["iburst"], + "ptbtime3.ptb.de"=>["iburst"], + "ptbtime4.ptb.de"=>["iburst"], + }, + } }