]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Fix: check for duplicate 'xorriso' package definition
authorSilvio Rhatto <rhatto@riseup.net>
Sun, 10 Sep 2023 20:05:20 +0000 (17:05 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sun, 10 Sep 2023 20:05:20 +0000 (17:05 -0300)
manifests/utils/storage/iso.pp

index 2684f33fdb7ded2019fa632339d33dc37f3a1bda..1b6685a44fb9bcd5a36e6b116a39a5958813d08b 100644 (file)
@@ -1,14 +1,25 @@
 class nodo::utils::storage::iso (
   $ensure = 'installed',
 ) {
-  package { [
-    #'syslinux',
-    'xorriso',
-  ]:
-    ensure => $::architecture ? {
-      'amd64' => $ensure,
-      'i386'  => $ensure,
-      default => absent,
-    },
+  if !defined(Package['xorriso']) {
+    package { [
+      'xorriso',
+    ]:
+      ensure => $::architecture ? {
+        'amd64' => $ensure,
+        'i386'  => $ensure,
+        default => absent,
+      },
+    }
   }
+
+  #package { [
+  #  'syslinux',
+  #]:
+  #  ensure => $::architecture ? {
+  #    'amd64' => $ensure,
+  #    'i386'  => $ensure,
+  #    default => absent,
+  #  },
+  #}
 }