From 3a2b4ddef20b15fa5e151e5c5663277bef331a91 Mon Sep 17 00:00:00 2001 From: Brian Cain Date: Tue, 19 Nov 2019 13:14:12 -0800 Subject: [PATCH] Validate that disk file exists in disk config validate --- plugins/kernel_v2/config/disk.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/kernel_v2/config/disk.rb b/plugins/kernel_v2/config/disk.rb index 82398daf4..6bf9a1098 100644 --- a/plugins/kernel_v2/config/disk.rb +++ b/plugins/kernel_v2/config/disk.rb @@ -135,8 +135,8 @@ module VagrantPlugins if @file if !@file.is_a?(String) errors << "Config option `file` for #{machine.name} disk config is not a string" - else - # Validate that file exists + elsif !File.file?(@file) + errors << "Disk file '#{@file}' for disk '#{@name}' on machine '#{machine.name}' does not exist." end end