Open farhany opened 6 years ago
Same issue here with packer 1.1.0, VirtualBox 5.1.30 on CentOS 7.4
Same issue here.
VirtualBox Version 5.2.0 r118431 (Qt5.6.3) VMware Version 10.0.1 (6754183) on Mac OS High Sierra. Build 'virtualbox-iso' errored: Script disconnected unexpectedly. Build 'vmware-iso' errored: Script disconnected unexpectedly.
This is the second packer script I've seen have this problem with VirtualBox, the default wait period after the final VM shutdown is just a little short. You can fix it by adding this to oraclelinux.json in the VirtualBox builder (after line 63)
"post_shutdown_delay": "10s"
BTW - I had to change GRUB_DEFAULT=0 to 1 in kernel.sh to keep from booting the UEK.
I keep getting the same error at the end of running packer. How do I fix this?
(12:02:58 <~/oraclelinux>) 0 $ packer build -var-file=ol68.json -only=virtualbox-iso oraclelinux.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: file:///Volumes/Storage/software/oraclelinux/OracleLinux-R6-U8-Server-x86_64-dvd.iso virtualbox-iso: Error downloading: stat /Volumes/Storage/software/oraclelinux/OracleLinux-R6-U8-Server-x86_64-dvd.iso: no such file or directory virtualbox-iso: Downloading or copying: file:///Users/redacted/Downloads/ISO/OracleLinux-R6-U8-Server-x86_64-dvd.iso ==> virtualbox-iso: Starting HTTP server on port 8697 ==> virtualbox-iso: Creating virtual machine... ==> virtualbox-iso: Creating hard drive... ==> virtualbox-iso: Creating forwarded port mapping for communicator (SSH, WinRM, etc) (host port 4286) ==> virtualbox-iso: Executing custom VBoxManage commands... virtualbox-iso: Executing: modifyvm ol68 --memory 512 virtualbox-iso: Executing: modifyvm ol68 --cpus 1 ==> virtualbox-iso: Starting the virtual machine... ==> virtualbox-iso: Waiting 10s for boot... ==> virtualbox-iso: Typing the boot command... ==> virtualbox-iso: Waiting for SSH to become available... ==> virtualbox-iso: Connected to SSH! ==> virtualbox-iso: Uploading VirtualBox version info (5.1.28) ==> virtualbox-iso: Uploading VirtualBox guest additions ISO... ==> virtualbox-iso: Provisioning with shell script: script/fix-slow-dns.sh virtualbox-iso: ==> Applying slow DNS fix virtualbox-iso: Shutting down interface eth0: [ OK ] virtualbox-iso: Shutting down loopback interface: [ OK ] virtualbox-iso: Bringing up loopback interface: [ OK ] virtualbox-iso: Bringing up interface eth0: virtualbox-iso: Determining IP information for eth0... done. virtualbox-iso: [ OK ] virtualbox-iso: ==> Slow DNS fix applied (single-request-reopen) ==> virtualbox-iso: Provisioning with shell script: script/kernel.sh virtualbox-iso: ==> Configuring Grub to use RedHat-compatible kernel virtualbox-iso: Rebooting the machine... ==> virtualbox-iso: Unregistering and deleting virtual machine... ==> virtualbox-iso: Deleting output directory... Build 'virtualbox-iso' errored: Script disconnected unexpectedly.
==> Some builds didn't complete successfully and had errors: --> virtualbox-iso: Script disconnected unexpectedly.
==> Builds finished but no artifacts were created.