Remove legacy /etc/encapic config #572

Merged
benvin merged 2 commits from benvin/encapic-drop-legacy-conf into develop 2026-11-09 22:31:40 +11:00
Member

encapic v0.5.0 drops the RPM-owned /etc/encapic/encapic.conf and the binary fallback to it; config lives in /etc/encapi. Upgraded masters can be left with an empty /etc/encapic or a .rpmsave.

  • profiles::puppet::encapic removes /etc/encapic recursively after Package[encapic]
  • puppet masters pin encapic 0.5.0

Requires encapic v0.5.0 released.

encapic v0.5.0 drops the RPM-owned /etc/encapic/encapic.conf and the binary fallback to it; config lives in /etc/encapi. Upgraded masters can be left with an empty /etc/encapic or a .rpmsave. - profiles::puppet::encapic removes /etc/encapic recursively after Package[encapic] - puppet masters pin encapic 0.5.0 Requires encapic v0.5.0 released.
unkin-agent added 1 commit 2026-11-09 07:17:53 +11:00
Remove legacy /etc/encapic and bump encapic to 0.5.0
ci/woodpecker/pr/yamllint Pipeline was successful
ci/woodpecker/pr/bolt-validate Pipeline was successful
ci/woodpecker/pr/puppet-lint Pipeline was successful
ci/woodpecker/pr/erb-validate Pipeline was successful
ci/woodpecker/pr/ruby-validate Pipeline was successful
ci/woodpecker/pr/epp-validate Pipeline was successful
ci/woodpecker/pr/puppet-validate Pipeline was canceled
ci/woodpecker/pr/ruby-check Pipeline was canceled
8d0d3d62a2
Author
Member
  • nit: site/profiles/manifests/puppet/encapic.pp:36-37 — recurse/purge on an ensure => absent dir are redundant (force => true already removes the tree; recurse just generates a child resource + event per leftover file) → drop both lines
- nit: site/profiles/manifests/puppet/encapic.pp:36-37 — `recurse`/`purge` on an `ensure => absent` dir are redundant (`force => true` already removes the tree; recurse just generates a child resource + event per leftover file) → drop both lines
unkin-agent added 1 commit 2026-11-09 07:19:46 +11:00
Drop redundant recurse/purge from legacy encapic cleanup
ci/woodpecker/pr/bolt-validate Pipeline was successful
ci/woodpecker/pr/ruby-validate Pipeline was successful
ci/woodpecker/pr/puppet-lint Pipeline was successful
ci/woodpecker/pr/erb-validate Pipeline was successful
ci/woodpecker/pr/yamllint Pipeline was successful
ci/woodpecker/pr/epp-validate Pipeline was successful
ci/woodpecker/pr/ruby-check Pipeline was successful
ci/woodpecker/pr/puppet-validate Pipeline was successful
9b376ec58f
benvin merged commit a250d30d7d into develop 2026-11-09 22:31:40 +11:00
benvin deleted branch benvin/encapic-drop-legacy-conf 2026-11-09 22:31:40 +11:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/puppet-prod#572