diff options
author | Jesse Luehrs <doy@tozt.net> | 2022-05-22 19:32:58 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2022-05-22 19:32:58 -0400 |
commit | a496381cba5df70cb757aa2c437bf7ecff22e316 (patch) | |
tree | 0261bee68915753831db54a9e58b147f5948438e | |
parent | fc9debb2a7f16a17ca39da88587bbaa12d535c84 (diff) | |
download | puppet-tozt-a496381cba5df70cb757aa2c437bf7ecff22e316.tar.gz puppet-tozt-a496381cba5df70cb757aa2c437bf7ecff22e316.zip |
actually, only do this for pihole for now
-rw-r--r-- | modules/pihole/manifests/init.pp | 5 | ||||
-rw-r--r-- | modules/podman/manifests/init.pp | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/modules/pihole/manifests/init.pp b/modules/pihole/manifests/init.pp index fe90a31..ec60203 100644 --- a/modules/pihole/manifests/init.pp +++ b/modules/pihole/manifests/init.pp @@ -1,6 +1,10 @@ class pihole($dir) { include podman + package { "cni-plugins": + ensure => installed; + } + $webpassword = secret::value("pihole") file { @@ -25,6 +29,7 @@ class pihole($dir) { enable => true, require => [ Package["podman"], + Package["cni-plugins"], File["${dir}/etc-pihole"], File["${dir}/etc-dnsmasq.d"], File["/var/log/pihole.log"], diff --git a/modules/podman/manifests/init.pp b/modules/podman/manifests/init.pp index 741911e..c40b41d 100644 --- a/modules/podman/manifests/init.pp +++ b/modules/podman/manifests/init.pp @@ -1,5 +1,5 @@ class podman { - package { ["podman", "cni-plugins"]: + package { "podman": ensure => installed; } } |