From b7c5dc6d9334d023c19a26152b50f92968bf795a Mon Sep 17 00:00:00 2001 From: Tino Vazquez Date: Thu, 21 Oct 2021 12:13:14 +0200 Subject: [PATCH] M #-: Fix for wild vm import New sunstone hardening in systemd caused errors in wild import due to lack of permissions in /tmp --- src/vmm_mad/remotes/lib/vcenter_driver/vm_template.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/vmm_mad/remotes/lib/vcenter_driver/vm_template.rb b/src/vmm_mad/remotes/lib/vcenter_driver/vm_template.rb index 5eefcbd7f8..ff261e0116 100644 --- a/src/vmm_mad/remotes/lib/vcenter_driver/vm_template.rb +++ b/src/vmm_mad/remotes/lib/vcenter_driver/vm_template.rb @@ -40,7 +40,7 @@ module VCenterDriver def lock return unless @locking - @locking_file = File.open('/tmp/vcenter-importer-lock', 'w') + @locking_file = File.open('/var/tmp/vcenter-importer-lock', 'w') @locking_file.flock(File::LOCK_EX) end @@ -50,9 +50,9 @@ module VCenterDriver @locking_file.close - return unless File.exist?('/tmp/vcenter-importer-lock') + return unless File.exist?('/var/tmp/vcenter-importer-lock') - File.delete('/tmp/vcenter-importer-lock') + File.delete('/var/tmp/vcenter-importer-lock') end def vm?