Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion lib/fog/vsphere/requests/compute/vm_clone.rb
Original file line number Diff line number Diff line change
Expand Up @@ -173,6 +173,7 @@ def vm_clone(options = {})
device_change.concat(modify_template_volumes_specs(vm_mob_ref, options['volumes']))
device_change.concat(add_new_volumes_specs(vm_mob_ref, options['volumes'])) unless options['storage_pod']
end
device_change << create_virtual_tpm if options['virtual_tpm'].present?
virtual_machine_config_spec.deviceChange = device_change if device_change.any?
# Options['numCPUs'] or Options['memoryMB']
# Build up the specification for Hardware, for more details see ____________
Expand Down Expand Up @@ -216,7 +217,7 @@ def vm_clone(options = {})
RbVmomi::VIM::VirtualMachineBootOptionsBootableFloppyDevice.new
end
end
virtual_machine_config_spec.bootOptions = { bootOrder: boot_order }
virtual_machine_config_spec.bootOptions = { bootOrder: boot_order, efiSecureBootEnabled: options["secure_boot"] || false }
end
# Options['customization_spec']
# OLD Options still supported
Expand Down
Loading