From 8ae2494b1baa655dfc8bd27d5a057f8df082ff54 Mon Sep 17 00:00:00 2001
From: Alexander Olofsson <alexander.olofsson@liu.se>
Date: Mon, 5 Mar 2018 14:39:32 +0100
Subject: [PATCH] Only enableUUID on Windows

---
 .../concerns/foreman_vmware_advanced/vmware_extensions.rb    | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app/models/concerns/foreman_vmware_advanced/vmware_extensions.rb b/app/models/concerns/foreman_vmware_advanced/vmware_extensions.rb
index 9a60347..9f09f70 100644
--- a/app/models/concerns/foreman_vmware_advanced/vmware_extensions.rb
+++ b/app/models/concerns/foreman_vmware_advanced/vmware_extensions.rb
@@ -11,10 +11,13 @@ module ForemanVmwareAdvanced
 
       args[:extra_config] = {
         'bios.bootOrder'  => 'ethernet0',
-        'disk.enableUUID' => 'TRUE',
         'svga.autodetect' => 'TRUE'
       }
 
+      if args[:compute_attributes][:guest_id].start_with? 'win'
+        args[:extra_config]['disk.enableUUID'] = 'TRUE'
+      end
+
       args
     end
   end
-- 
GitLab