joefitzgerald / packer-windows

Windows Packer Templates
MIT License
1.63k stars 1.12k forks source link

Getting error trying to build windows_7 #223

Closed rajeshr264 closed 7 years ago

rajeshr264 commented 7 years ago

I have attached my edited version of windows_7.json, that uses WinRM.

I did not change the Autounattended.xml but added it anyway. I also did not change any of the other script files.

windows_7_json_xml.zip

Here is the log:

Rajeshs-Work-MacBook-Pro:packer-windows rajesh$ packer build windows_7.json virtualbox-iso output will be in this color.

==> virtualbox-iso: Downloading or copying Guest additions virtualbox-iso: Downloading or copying: file:///Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso ==> virtualbox-iso: Downloading or copying ISO virtualbox-iso: Downloading or copying: http://care.dlservice.microsoft.com/dl/download/evalx/win7/x64/EN/7600.16385.090713-1255_x64fre_enterprise_en-us_EVAL_Eval_Enterprise-GRMCENXEVAL_EN_DVD.iso ==> virtualbox-iso: Creating floppy disk... virtualbox-iso: Copying: ./answer_files/7/Autounattend.xml virtualbox-iso: Copying: ./scripts/dis-updates.ps1 virtualbox-iso: Copying: ./scripts/hotfix-KB3102810.bat virtualbox-iso: Copying: ./scripts/microsoft-updates.bat virtualbox-iso: Copying: ./scripts/win-updates.ps1 virtualbox-iso: Copying: ./scripts/openssh.ps1 virtualbox-iso: Copying: ./scripts/oracle-cert.cer ==> virtualbox-iso: Creating virtual machine... ==> virtualbox-iso: Creating hard drive... ==> virtualbox-iso: Attaching floppy disk... ==> virtualbox-iso: Creating forwarded port mapping for communicator (SSH, WinRM, etc) (host port 2371) ==> virtualbox-iso: Executing custom VBoxManage commands... virtualbox-iso: Executing: modifyvm packer-virtualbox-iso-1477430388 --memory 2048 virtualbox-iso: Executing: modifyvm packer-virtualbox-iso-1477430388 --cpus 2 ==> virtualbox-iso: Starting the virtual machine... virtualbox-iso: The VM will be run headless, without a GUI. If you want to virtualbox-iso: view the screen of the VM, connect via VRDP without a password to virtualbox-iso: 127.0.0.1:5941 ==> virtualbox-iso: Waiting 2m0s for boot... ==> virtualbox-iso: Typing the boot command... ==> virtualbox-iso: Waiting for WinRM to become available... ==> virtualbox-iso: Connected to WinRM! ==> virtualbox-iso: Uploading VirtualBox version info (5.0.28) ==> virtualbox-iso: Uploading VirtualBox guest additions ISO... ==> virtualbox-iso: Unregistering and deleting virtual machine... ==> virtualbox-iso: Deleting output directory... Build 'virtualbox-iso' errored: Error uploading guest additions: Error uploading file to $env:TEMP\winrmcp-580fcdb5-b776-a829-339f-1f6dd0b4c766.tmp: Couldn't create shell: http error: 500 - http://schemas.dmtf.org/wbem/wsman/1/wsman/fault/a:Actionuuid:054F0433-E28D-40C7-B7DD-43763F229C2F/a:MessageIDhttp://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous/a:Touuid:8b5cabe6-9b07-4857-6bfb-96fb791aab49/a:RelatesTo/s:Headers:Receiver/s:Valuew:InternalError/s:Value/s:Subcode/s:CodeServer execution failed /s:Text/s:ReasonServer execution failed /f:ProviderFault/f:Message/f:WSManFault/s:Detail/s:Fault/s:Body/s:Envelope

==> Some builds didn't complete successfully and had errors: --> virtualbox-iso: Error uploading guest additions: Error uploading file to $env:TEMP\winrmcp-580fcdb5-b776-a829-339f-1f6dd0b4c766.tmp: Couldn't create shell: http error: 500 - http://schemas.dmtf.org/wbem/wsman/1/wsman/fault/a:Actionuuid:054F0433-E28D-40C7-B7DD-43763F229C2F/a:MessageIDhttp://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous/a:Touuid:8b5cabe6-9b07-4857-6bfb-96fb791aab49/a:RelatesTo/s:Headers:Receiver/s:Valuew:InternalError/s:Value/s:Subcode/s:CodeServer execution failed /s:Text/s:ReasonServer execution failed /f:ProviderFault/f:Message/f:WSManFault/s:Detail/s:Fault/s:Body/s:Envelope

==> Builds finished but no artifacts were created.

rajeshr264 commented 7 years ago

VirtualBox: 5.0.28r111378 Vagrant: 1.8.6

rajeshr264 commented 7 years ago

it was related to setting the 'winrm_host'. after removing it, the error went away.