Remove references to archived pupmod-simp-ntpd - #380
Conversation
…op EL7 ntpdate path - server_spec.rb: collapse the OS-conditional class list to plain ['chrony'] (the bare 'case' left by the EL7 branch removal was a syntax error) - simp_client_bootstrap: keep the ntp_servers parameter, consolidating its default lookup onto simp_options::ntp::servers per #374 (the kickstart templates still consume @ntp_servers) - default_hiera.yaml: rename the acceptance key to simp_options::ntp::servers instead of dropping time-sync coverage - bootstrap_simp_client: remove the dead kernel-2/3 ntpdate branch; EL8+ always uses chronyd -q, and the unit specs now assert that path - drop stray CLAUDE.md symlink from the branch Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The RELENG check requires a version bump beyond the 8.1.0 tag for the changed source files. Also regenerate the affected REFERENCE.md sections and update AGENTS.md to match the removed ntpd references. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2d118ae to
eda6349
Compare
ReviewOverviewRemoves all traces of the archived Verification performed
Issues / suggestions
Overlap with PR #362No semantic overlap. #362 removes chkrootkit, simp_openldap, sudosh, tcpwrappers, xinetd (and others) — it never touches ntpd, and this PR never touches any of #362's modules. Two files are modified by both PRs ( VerdictApprove with one requested tweak: add the hieradata migration note ( 🤖 Generated with Claude Code |
The simp_options::ntpd::servers -> simp_options::ntp::servers lookup-key move can silently alter deployed behavior, so treat it as a breaking change: major version bump plus a prominent CHANGELOG migration note. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Removes the dead ntpd references now that
pupmod-simp-ntpdis archived and EL7 is dropped: thesimp/ntpdmetadata dependency and fixture, the EL7ntpdexpectation inserver_spec.rb(the class list is now unconditionallychrony), the--ntpddoc example, and the kernel-2/3ntpdatebranch inbootstrap_simp_client(EL8+ always takes the existingchronyd -qpath; unit specs updated and passing, 61 examples / 0 failures). Per the issue,simp_client_bootstrap'sntp_serversparameter is kept but its default lookup consolidates ontosimp_options::ntp::servers, and the acceptance hieradata key is renamed to match. Pairs with the companionsimp_options::ntpdcleanup (simp_options#126).Fixes #374
🤖 Generated with Claude Code