summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--modules/pihole/manifests/init.pp5
-rw-r--r--modules/podman/manifests/init.pp2
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;
}
}