packer/builder/hyperv/common
Taliesin Sisson 9fbd1e472a Add support for mac spoofing and dynamic memory.
To enable nested virtualization, mac spoofing, no dynamic memory and at least 4gb of ram should be set for the vm. Set warning if this has not been done.
Detected Virtualization Extensions are supported by the machine your are running on, as it only works for Windows 10 and Windows Server 2016 onwards.
2016-12-12 22:45:04 +00:00
..
artifact.go Remove devices after it has been shut down 2016-12-12 22:44:06 +00:00
artifact_test.go Port of https://github.com/pbolduc/packer-hyperv/ 2016-12-12 22:44:01 +00:00
config_test.go Port of https://github.com/pbolduc/packer-hyperv/ 2016-12-12 22:44:01 +00:00
driver.go Add support for mac spoofing and dynamic memory. 2016-12-12 22:45:04 +00:00
driver_ps_4.go Add support for mac spoofing and dynamic memory. 2016-12-12 22:45:04 +00:00
floppy_config.go Use the same configuration style as existing builders 2016-12-12 22:44:02 +00:00
floppy_config_test.go Use the same configuration style as existing builders 2016-12-12 22:44:02 +00:00
output_config.go Port of https://github.com/pbolduc/packer-hyperv/ 2016-12-12 22:44:01 +00:00
output_config_test.go The test is meant to fail if the folder already exists 2016-12-12 22:44:02 +00:00
run_config.go http server has moved to common step 2016-12-12 22:44:47 +00:00
run_config_test.go Use the same configuration style as existing builders 2016-12-12 22:44:02 +00:00
shutdown_config.go Use the same configuration style as existing builders 2016-12-12 22:44:02 +00:00
shutdown_config_test.go Use the same configuration style as existing builders 2016-12-12 22:44:02 +00:00
ssh.go Throw error if we can't get mac or ip address during steps 2016-12-12 22:44:05 +00:00
ssh_config.go Port of https://github.com/pbolduc/packer-hyperv/ 2016-12-12 22:44:01 +00:00
step_configure_ip.go Make use of driver instead of directly referencing hyper 2016-12-12 22:44:26 +00:00
step_configure_vlan.go Make use of driver instead of directly referencing hyper 2016-12-12 22:44:26 +00:00
step_create_external_switch.go Generate switch name using uuid v1 2016-12-12 22:44:49 +00:00
step_create_switch.go Make use of driver instead of directly referencing hyper 2016-12-12 22:44:26 +00:00
step_create_tempdir.go Port of https://github.com/pbolduc/packer-hyperv/ 2016-12-12 22:44:01 +00:00
step_create_vm.go Add support for mac spoofing and dynamic memory. 2016-12-12 22:45:04 +00:00
step_disable_vlan.go Make use of driver instead of directly referencing hyper 2016-12-12 22:44:26 +00:00
step_enable_integration_service.go Make use of driver instead of directly referencing hyper 2016-12-12 22:44:26 +00:00
step_export_vm.go Make use of driver instead of directly referencing hyper 2016-12-12 22:44:26 +00:00
step_mount_dvddrive.go A workaround for bug in Windows 10 and Windows 2016 where you have to specify a path when creating a dvd drive 2016-12-12 22:44:44 +00:00
step_mount_floppydrive.go GuestAdditionsMode and GuestAdditionsPath can be set in config. If GuestAdditionsMode == "attach" it will mount the HyperV Integration Services ISO. If GuestAdditionsPath is set, then it will be used as an alternative to where the HyperV Integration Service ISO is. 2016-12-12 22:44:27 +00:00
step_mount_guest_additions.go A workaround for bug in Windows 10 and Windows 2016 where you have to specify a path when creating a dvd drive 2016-12-12 22:44:44 +00:00
step_mount_secondary_dvd_images.go A workaround for bug in Windows 10 and Windows 2016 where you have to specify a path when creating a dvd drive 2016-12-12 22:44:44 +00:00
step_output_dir.go Port of https://github.com/pbolduc/packer-hyperv/ 2016-12-12 22:44:01 +00:00
step_polling_installation.go Make use of driver instead of directly referencing hyper 2016-12-12 22:44:26 +00:00
step_reboot_vm.go Make use of driver instead of directly referencing hyper 2016-12-12 22:44:26 +00:00
step_run.go Support for boot_command 2016-12-12 22:44:07 +00:00
step_shutdown.go Accidentally included bracket 2016-12-12 22:44:35 +00:00
step_sleep.go Port of https://github.com/pbolduc/packer-hyperv/ 2016-12-12 22:44:01 +00:00
step_type_boot_command.go Add special key modifiers to log output when used. 2016-12-12 22:44:59 +00:00
step_unmount_dvddrive.go Get rid of mount and unmount that does not specify controller location exactly 2016-12-12 22:44:30 +00:00
step_unmount_floppydrive.go Get rid of mount and unmount that does not specify controller location exactly 2016-12-12 22:44:30 +00:00
step_unmount_guest_additions.go Get rid of mount and unmount that does not specify controller location exactly 2016-12-12 22:44:30 +00:00
step_unmount_secondary_dvd_images.go Get rid of mount and unmount that does not specify controller location exactly 2016-12-12 22:44:30 +00:00
step_wait_for_install_to_complete.go Make use of driver instead of directly referencing hyper 2016-12-12 22:44:26 +00:00