feat: add zfs modules (#225)

- add zfs_core module to puppetfile (provides zfs/zpool provider)
- add module to manage zfs

Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/225
This commit was merged in pull request #225.
This commit is contained in:
2025-03-29 22:31:02 +11:00
parent b95bcbd10a
commit d0eb4c078d
6 changed files with 318 additions and 0 deletions
@@ -0,0 +1,14 @@
# frozen_string_literal: true
Facter.add('zfs_zpool_cache_present') do
confine kernel: 'Linux'
setcode do
File.exist?('/etc/zfs/zpool.cache')
end
end
Facter.add('zfs_zpool_cache_present') do
setcode do
false
end
end