Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
* Wed Jul 29 2026 Hazel Caballero <hazel@sicura.us> - 3.0.0
- BREAKING CHANGE: (#126) Remove the deprecated `simp_options::ntpd` class
(the `pupmod-simp-ntpd` module it supported has been archived). Sites that
set `simp_options::ntpd::servers` in hieradata MUST rename the key to
`simp_options::ntp::servers`, which is consumed by the chrony replacement
and by the SIMP client kickstart

* Thu Jul 16 2026 Nicholas Markowski <nicholas.markowski@onyxpoint.com> - 2.0.2
- Fix `simp_options::openssl::params` catalog compilation failure on
non-Linux nodes when FIPS is enabled (the `fips_ciphers` fact is only
Expand Down
22 changes: 0 additions & 22 deletions REFERENCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
* [`simp_options::gid`](#simp_options--gid): Provides system-wide defaults for GID settings
* [`simp_options::ldap`](#simp_options--ldap): Sets up LDAP configuration variables
* [`simp_options::ntp`](#simp_options--ntp): Sets up NTP configuration variables
* [`simp_options::ntpd`](#simp_options--ntpd): Sets up NTP configuration variables
* [`simp_options::openssl`](#simp_options--openssl): Sets up OpenSSL configuration variables
* [`simp_options::openssl::params`](#simp_options--openssl--params): Sets appropriate openssl cipher suite based on whether FIPS-mode is
* [`simp_options::pki`](#simp_options--pki): Sets up global PKI configuration variables
Expand Down Expand Up @@ -444,27 +443,6 @@ run multiple production systems using individual hardware clocks!

Default value: `[]`

### <a name="simp_options--ntpd"></a>`simp_options::ntpd`

Sets up NTP configuration variables

#### Parameters

The following parameters are available in the `simp_options::ntpd` class:

* [`servers`](#-simp_options--ntpd--servers)

##### <a name="-simp_options--ntpd--servers"></a>`servers`

Data type: `Array[Simplib::Host]`

**DEPRECATED** Use simp_options::ntp instead.
The list of NTP time servers for the network.
A consistent time source is critical to your systems' security. **DO NOT**
run multiple production systems using individual hardware clocks!

Default value: `[]`

### <a name="simp_options--openssl"></a>`simp_options::openssl`

Sets up OpenSSL configuration variables
Expand Down
1 change: 0 additions & 1 deletion manifests/init.pp
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,6 @@
include 'simp_options::puppet'
include 'simp_options::dns'
include 'simp_options::ntp'
include 'simp_options::ntpd'
include 'simp_options::openssl'
include 'simp_options::rsync'
include 'simp_options::uid'
Expand Down
16 changes: 0 additions & 16 deletions manifests/ntpd.pp

This file was deleted.

2 changes: 1 addition & 1 deletion metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "simp-simp_options",
"version": "2.0.2",
"version": "3.0.0",
"author": "SIMP Team",
"summary": "Variables enabling SIMP core capabilities",
"license": "Apache-2.0",
Expand Down
2 changes: 1 addition & 1 deletion spec/classes/init_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
shared_examples_for 'a simp_options class' do
it { is_expected.to compile.with_all_deps }
it { is_expected.to contain_class('simp_options::dns') }
it { is_expected.to contain_class('simp_options::ntpd') }
it { is_expected.to contain_class('simp_options::ntp') }
it { is_expected.to contain_class('simp_options::openssl') }
it { is_expected.to contain_class('simp_options::puppet') }
it { is_expected.to contain_class('simp_options::rsync') }
Expand Down
28 changes: 0 additions & 28 deletions spec/classes/ntpd_spec.rb

This file was deleted.

This file was deleted.