packer-cn/builder/vmware/common
Ali Rizvi-Santiago 27ed479b0a Reinforced the VMWare Workstation builder methodology for locating the dhcp.conf and dhcpd.leases files on Linux.
It was reported that on WS14 on Linux, that the path may be different than stated in the documentation. This modifies `workstationDhcpConfPath` and `workstationDhcpLeasesPath` functions to walk through every permutation while attempting to find the correct file.

This reinforces the fix for issue #5882.
2018-02-14 00:11:17 -06:00
..
artifact.go vmware: publish vm_name as artifact ID 2017-07-28 11:16:46 +03:00
artifact_test.go vmware: publish vm_name as artifact ID 2017-07-28 11:16:46 +03:00
config_test.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
driver.go Added support for specifying the disk adapter type to the vmware builders. This was squashed from the vmware-diskAdapterType branch (#2968) as submitted by Rami Abughazaleh <icnocop@users.noreply.github.com>. This closes #5671 and possibly #4885. 2018-02-02 19:18:49 -06:00
driver_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
driver_config_test.go builder/vmware/*: can specify path to fusion [GH-677] 2013-12-27 08:37:39 -07:00
driver_fusion5.go Added support for specifying the disk adapter type to the vmware builders. This was squashed from the vmware-diskAdapterType branch (#2968) as submitted by Rami Abughazaleh <icnocop@users.noreply.github.com>. This closes #5671 and possibly #4885. 2018-02-02 19:18:49 -06:00
driver_fusion6.go Added missing root path to path-finders for the VMware Fusion implementation in the vmware builder as mentioned by @SwampDragons. 2018-02-02 19:18:49 -06:00
driver_mock.go Added support for specifying the disk adapter type to the vmware builders. This was squashed from the vmware-diskAdapterType branch (#2968) as submitted by Rami Abughazaleh <icnocop@users.noreply.github.com>. This closes #5671 and possibly #4885. 2018-02-02 19:18:49 -06:00
driver_mock_test.go builder/vmware/common: Mock driver and test for DHCP Lease IP lookup 2013-12-24 11:55:44 -07:00
driver_parser.go Fixed a race condition in builder/vmware/common/driver_parser.go due to a misunderstanding how channels work when you close them. 2018-02-02 19:18:49 -06:00
driver_player5.go Added support for specifying the disk adapter type to the vmware builders. This was squashed from the vmware-diskAdapterType branch (#2968) as submitted by Rami Abughazaleh <icnocop@users.noreply.github.com>. This closes #5671 and possibly #4885. 2018-02-02 19:18:49 -06:00
driver_player5_windows.go Completely forgot to support the unix paths in each of the drivers for the VMware builder. Fixed. 2018-02-02 19:11:41 -06:00
driver_player6.go Replaced a hacky type assertion in the VMware builder with a call to Driver.GetVmwareDriver() that returns the driver-specific structure for ip and addressing information. Also implemented the addressing functions for the ESXi driver interface. 2018-02-02 19:18:48 -06:00
driver_player6_windows.go Add support for VMware Fusion 7 Pro [GH-1478] 2014-09-10 10:14:50 -07:00
driver_player_unix.go go fmt on builder/vmware/* 2018-02-02 19:18:48 -06:00
driver_workstation9.go Added support for specifying the disk adapter type to the vmware builders. This was squashed from the vmware-diskAdapterType branch (#2968) as submitted by Rami Abughazaleh <icnocop@users.noreply.github.com>. This closes #5671 and possibly #4885. 2018-02-02 19:18:49 -06:00
driver_workstation9_windows.go Completely forgot to support the unix paths in each of the drivers for the VMware builder. Fixed. 2018-02-02 19:11:41 -06:00
driver_workstation10.go Replaced a hacky type assertion in the VMware builder with a call to Driver.GetVmwareDriver() that returns the driver-specific structure for ip and addressing information. Also implemented the addressing functions for the ESXi driver interface. 2018-02-02 19:18:48 -06:00
driver_workstation10_windows.go Add support for VMware Fusion 7 Pro [GH-1478] 2014-09-10 10:14:50 -07:00
driver_workstation_unix.go Reinforced the VMWare Workstation builder methodology for locating the dhcp.conf and dhcpd.leases files on Linux. 2018-02-14 00:11:17 -06:00
driver_workstation_unix_test.go test vmware workstation version checking 2018-01-26 15:58:17 -08:00
host_ip_ifconfig.go builder/vmware: Try to use `ip address` to find host IP 2017-01-17 10:33:48 +01:00
output_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
output_config_test.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
output_dir.go builder/vmware: move outputdir stuff to common 2013-12-24 11:21:02 -07:00
output_dir_local.go builder/vmware/common: make the dir private for LocalOutputDir 2013-12-24 11:22:22 -07:00
output_dir_local_test.go builder/vmware: move outputdir stuff to common 2013-12-24 11:21:02 -07:00
run_config.go add new disable_vnc option 2017-10-12 16:34:40 -07:00
run_config_test.go builder/vmware/vmx: run the VMs 2013-12-26 15:26:09 -07:00
shutdown_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
shutdown_config_test.go builder/vmware/vmx: shutdown 2013-12-26 15:31:23 -07:00
ssh.go Added support for sound, serial ports, parallel ports, usb, and specifying a default network to the vmware builder. 2018-02-02 19:11:41 -06:00
ssh_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
ssh_config_test.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
step_clean_files.go fix imports 2018-01-24 17:09:17 -08:00
step_clean_vmx.go fix imports 2018-01-24 17:09:17 -08:00
step_clean_vmx_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_compact_disk.go fix imports 2018-01-24 17:09:17 -08:00
step_compact_disk_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_configure_vmx.go use helper functions for reading vmx files 2018-01-31 13:19:31 -08:00
step_configure_vmx_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_configure_vnc.go use helper functions for reading vmx files 2018-01-31 13:19:31 -08:00
step_configure_vnc_test.go Adds password protection for VNC on VMWare 2016-08-19 13:26:16 +02:00
step_output_dir.go fix imports 2018-01-24 17:09:17 -08:00
step_output_dir_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_prepare_tools.go fix imports 2018-01-24 17:09:17 -08:00
step_prepare_tools_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_run.go fix imports 2018-01-24 17:09:17 -08:00
step_run_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_shutdown.go fix imports 2018-01-24 17:09:17 -08:00
step_shutdown_test.go Modified some tests to require the PACKER_ACC environment variable to be set before executing them. This turns them into acceptance tests as per CONTRIBUTING.md. 2018-02-02 19:18:49 -06:00
step_suppress_messages.go fix imports 2018-01-24 17:09:17 -08:00
step_suppress_messages_test.go test fixes WIP 2018-01-24 17:09:17 -08:00
step_test.go fix imports 2018-01-24 17:09:17 -08:00
step_type_boot_command.go Fixed some things mucked up during rebase. 2018-02-02 19:45:18 -06:00
step_upload_tools.go fix imports 2018-01-24 17:09:17 -08:00
tools_config.go move packer to hashicorp 2017-04-04 13:39:01 -07:00
vmx.go go files are 0644 2017-04-25 12:50:58 -07:00
vmx_config.go builder/vmware: Add vmx_remove_ethernet_interfaces 2017-05-24 18:53:25 -05:00
vmx_config_test.go Revert "Correctly call prepare function in test" 2016-02-02 12:41:37 -08:00
vmx_test.go go files are 0644 2017-04-25 12:50:58 -07:00