No-one has any ideas?  Where should I look for additional VMware 
Workstation debug logs/messages?

I've tried turning on the firewall, setting SELinux to Permissive, and 
validating that the CPU supports virtualization.

My next step is to see if I can confirm VMWare workstation will run under 
X11/NoMachine to see if it is an issue with headless still expecting some 
X11 stuff.

Dan

On Monday, October 21, 2019 at 1:41:05 PM UTC-5, Dan Linder wrote:
>
> I'm using Packer with VMWare Workstation 15.5 to build VM templates for 
> our VMware environment.
>
> Problem: The same process that works to build on a Windows 10 system fails 
> with `VMware error: Error: The operation was cnceled` when performed on a 
> Red Hat Linux 7 system.
>
> Working environment:
>
>    - Windows 10 
>    - Packer 1.4.4
>    - VMWare Workstation 15.5.0 build-14665864
>
>
> Failing environment:
>
>    - Red Hat Enterprise Linux 7
>    - Packer 1.4.4
>    - VMWare Workstation 15.5.0 build-14665864
>
> The only difference is the OS build environment - packer and VMworkstation 
> are the same release versions.
>
> When I execute it from the Windows environment, the execution starts 
> normally:
> ==> vmware-iso: Building and writing VMX file
> ==> vmware-iso: Starting HTTP server on port 8802
> ==> vmware-iso: Starting virtual machine...
>     vmware-iso: The VM will be run headless, without a GUI. If you want to
>     vmware-iso: view the screen of the VM, connect via VNC with the 
> password "hUOf31vh" to
>     vmware-iso: vnc://127.0.0.1:5964
> ==> vmware-iso: Waiting 8s for boot...
> ==> vmware-iso: Connecting to VM via VNC (127.0.0.1:5964)
> ==> vmware-iso: Typing the boot command over VNC...
> ==> vmware-iso: Using ssh communicator to connect: 192.168.141.134
> ==> vmware-iso: Waiting for SSH to become available...
> [...the build proceeds normally...]
>
>
> When I execute it from the Red Hat environment it fails when it executes 
> the VMware `/usr/bin/vmrun` command:
> (with `PACKER_LOG=1` set) 
> ==> vmware-iso: Creating required virtual machine disks
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 [INFO] Creating disk with 
> Path: RHEL-8-novra-20191021_1433/disk.vmdk and Size: 61440M
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Executing: 
> /usr/bin/vmware-vdiskmanager -c -s 61440M -a lsilogic -t 0 
> RHEL-8-novra-20191021_1433/disk.vmdk
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 stdout: Creating disk 
> 'RHEL-8-novra-20191021_1433/disk.vmdk'
> 2019/10/21 14:34:14 packer: Virtual disk creation successful.
> ==> vmware-iso: Building and writing VMX file
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 stderr:
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Located networkmapper 
> configuration file using Player: /etc/vmware/netmap.conf
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Writing VMX to: 
> RHEL-8-novra-20191021_1433/RHEL-8-novra-20191021_1433.vmx
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Configuring VMX...
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Setting VMX: 
> 'cpuid.coresPerSocket' = '1'
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Setting VMX: 'memsize' = 
> '8192'
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Setting VMX: 'numvcpus' = 
> '2'
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Setting VMX: 
> 'ethernet0.virtualDev' = 'vmxnet3'
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Setting VMX: 
> 'virtualHW.version' = '8'
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Setting VMX: 
> 'ethernet0.connectionType' = 'nat'
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Setting VMX: 
> 'applianceView.coverPage.author' = '[email protected]'
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Setting VMX: 
> 'applianceView.coverPage.version' = '20191021_1433'
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Floppy path present, 
> setting in VMX
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Writing VMX to: 
> RHEL-8-novra-20191021_1433/RHEL-8-novra-20191021_1433.vmx
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Suppressing messages in VMX
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Found available port: 8214 
> on IP: 0.0.0.0
> ==> vmware-iso: Starting HTTP server on port 8214
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Looking for available port 
> between 5900 and 6000
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Found available port: 5980 
> on IP: 127.0.0.1
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Found available VNC port: 
> 127.0.0.1:5980
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Writing VMX to: 
> RHEL-8-novra-20191021_1433/RHEL-8-novra-20191021_1433.vmx
> ==> vmware-iso: Starting virtual machine...
>     vmware-iso: view the screen of the VM, connect via VNC with the 
> password "qlKPz2Bm" to
>     vmware-iso: vnc://127.0.0.1:5980
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 Executing: /usr/bin/vmrun 
> -T player start RHEL-8-novra-20191021_1433/RHEL-8-novra-20191021_1433.vmx 
> nogui
>     vmware-iso: The VM will be run headless, without a GUI. If you want to
>     vmware-iso: view the screen of the VM, connect via VNC with the 
> password "qlKPz2Bm" to
>     vmware-iso: vnc://127.0.0.1:5980
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 stdout: Error: The 
> operation was canceled
> 2019/10/21 14:34:14 packer: 2019/10/21 14:34:14 stderr:
> ==> vmware-iso: Error starting VM: VMware error: Error: The operation was 
> canceled
> ==> vmware-iso: Error starting VM: VMware error: Error: The operation was 
> canceled
> ==> vmware-iso: Step "StepRun" failed
> ==> vmware-iso: [c] Clean up and exit, [a] abort without cleanup, or [r] 
> retry step (build may fail even if retry succeeds)?
>
>
> When I try to manually run the "/usr/bin/vmrun -T player start 
> RHEL-8-novra-20191021_1433/RHEL-8-novra-20191021_1433.vmx nogui" it exits 
> with the same "VMware error: Error: The operation was canceled", nothing 
> more:
> [u@h Oct-21 14:35:53 W ]$ /usr/bin/vmrun -T player start 
> RHEL-8-novra-20191021_1433/RHEL-8-novra-20191021_1433.vmx nogui ; echo Exit 
> code: $?
> Error: The operation was canceled
> Exit code: 255
> [u@h Oct-21 14:35:59 W ]$
>
>
>

-- 
This mailing list is governed under the HashiCorp Community Guidelines - 
https://www.hashicorp.com/community-guidelines.html. Behavior in violation of 
those guidelines may result in your removal from this mailing list.

GitHub Issues: https://github.com/mitchellh/packer/issues
IRC: #packer-tool on Freenode
--- 
You received this message because you are subscribed to the Google Groups 
"Packer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/packer-tool/2323b5cc-1609-4155-b701-5461b100e065%40googlegroups.com.

Reply via email to