diff --git a/plugins/kernel_v2/config/disk.rb b/plugins/kernel_v2/config/disk.rb index 90ca1c781..5c3daf44f 100644 --- a/plugins/kernel_v2/config/disk.rb +++ b/plugins/kernel_v2/config/disk.rb @@ -140,9 +140,14 @@ module VagrantPlugins if machine.provider.capability?(:validate_disk_ext) if !machine.provider.capability(:validate_disk_ext, @disk_ext) + if machine.provider.capability?(:get_default_disk_ext) + disk_exts = machine.provider.capability(:get_default_disk_ext).join(', ') + else + disk_exts = "not found" + end errors << I18n.t("vagrant.config.disk.invalid_ext", ext: @disk_ext, name: @name, - exts: machine.provider.capability(:get_default_disk_ext).join(', ')) + exts: disk_exts) end else @logger.warn("No provider capability defined to validate 'disk_ext' type")