Skip to content

Remove deprecated simp_options::ntpd class - #129

Merged
silug merged 1 commit into
masterfrom
issue_126-remove-nptd-ref
Aug 10, 2026
Merged

Remove deprecated simp_options::ntpd class#129
silug merged 1 commit into
masterfrom
issue_126-remove-nptd-ref

Conversation

@hcaballero2

Copy link
Copy Markdown
Contributor

Removes the deprecated simp_options::ntpd class now that pupmod-simp-ntpd has been archived: manifests/ntpd.pp is deleted along with its include in simp_options::init, its spec, and its hieradata fixture, and REFERENCE.md/CHANGELOG are updated to match. This is a breaking change (major bump to 3.0.0): sites that set simp_options::ntpd::servers in hieradata must rename the key to simp_options::ntp::servers, which is what the chrony wiring and (as of simp/pupmod-simp-simp#380) the SIMP client kickstart consume. simp_options::ntp itself is untouched. Fixes #126.

🤖 Generated with Claude Code

pupmod-simp-ntpd has been archived, so delete the deprecated
simp_options::ntpd class, its include in simp_options::init, its spec
and hieradata fixture, and its REFERENCE.md sections. Point the shared
init_spec expectation at simp_options::ntp, which is unchanged. Breaking
change: bump to 3.0.0 with a hieradata migration note in the CHANGELOG.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@silug
silug merged commit 36fdfc3 into master Aug 10, 2026
9 checks passed
@github-project-automation github-project-automation Bot moved this from New to Done in Org Triage Aug 10, 2026
@silug
silug deleted the issue_126-remove-nptd-ref branch August 10, 2026 15:30
@silug silug removed this from Org Triage Aug 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Deprecate/remove simp_options::ntpd (ntpd module archived)

3 participants