Skip to content

Instantly share code, notes, and snippets.

@rafaelsoaresbr
Created July 6, 2017 03:54
Show Gist options
  • Save rafaelsoaresbr/d7545ff05cbfffea4dde273f30dd32d5 to your computer and use it in GitHub Desktop.
Save rafaelsoaresbr/d7545ff05cbfffea4dde273f30dd32d5 to your computer and use it in GitHub Desktop.
packer build log for vmware-iso builder
$ packer build -only=vmware-iso vagrant.json
vmware-iso output will be in this color.
==> vmware-iso: Downloading or copying ISO
vmware-iso: Downloading or copying: https://downloads.archlinux.de/iso/2017.07.01/archlinux-2017.07.01-x86_64.iso
==> vmware-iso: Creating virtual machine disk
==> vmware-iso: Building and writing VMX file
==> vmware-iso: Starting HTTP server on port 8101
==> vmware-iso: Starting virtual machine...
==> vmware-iso: Waiting 10s for boot...
==> vmware-iso: Connecting to VM via VNC
==> vmware-iso: Typing the boot command over VNC...
==> vmware-iso: Waiting for SSH to become available...
==> vmware-iso: Connected to SSH!
==> vmware-iso: Provisioning with shell script: provision/postinstall.sh
vmware-iso: + hostnamectl set-hostname archlinux
vmware-iso: + localectl set-keymap us
vmware-iso: + localectl set-x11-keymap us
vmware-iso: + timedatectl set-ntp true
vmware-iso: + ln -sf /var/run/systemd/resolve/resolv.conf /etc/resolv.conf
==> vmware-iso: Provisioning with shell script: provision/vmware.sh
vmware-iso: + sudo pacman -S --noconfirm open-vm-tools
vmware-iso: resolving dependencies...
vmware-iso: looking for conflicting packages...
vmware-iso:
vmware-iso: Packages (19) fuse-common-3.0.2-1 fuse2-2.9.7-3 kbproto-1.0.7-1 libdnet-1.12-9 libmspack-1.5-1 libsigc++-2.10.0-1 libx11-1.6.5-1 libxau-1.0.8-2 libxcb-1.12-1 libxdmcp-1.1.2-1 libxext-1.3.3-1 libxss-1.2.2-2 lsb-release-1.4-14 scrnsaverproto-1.2.2-2 uriparser-0.8.4-1 xcb-proto-1.12-3 xextproto-7.3.0-1 xproto-7.0.31-1 open-vm-tools-6:10.1.5-2
vmware-iso:
vmware-iso: Total Download Size: 4.74 MiB
vmware-iso: Total Installed Size: 24.87 MiB
vmware-iso:
vmware-iso: :: Proceed with installation? [Y/n]
vmware-iso: :: Retrieving packages...
vmware-iso: downloading libsigc++-2.10.0-1-x86_64.pkg.tar.xz...
vmware-iso: downloading xcb-proto-1.12-3-any.pkg.tar.xz...
vmware-iso: downloading xproto-7.0.31-1-any.pkg.tar.xz...
vmware-iso: downloading libxdmcp-1.1.2-1-x86_64.pkg.tar.xz...
vmware-iso: downloading libxau-1.0.8-2-x86_64.pkg.tar.xz...
vmware-iso: downloading libxcb-1.12-1-x86_64.pkg.tar.xz...
vmware-iso: downloading kbproto-1.0.7-1-any.pkg.tar.xz...
vmware-iso: downloading libx11-1.6.5-1-x86_64.pkg.tar.xz...
vmware-iso: downloading xextproto-7.3.0-1-any.pkg.tar.xz...
vmware-iso: downloading libxext-1.3.3-1-x86_64.pkg.tar.xz...
vmware-iso: downloading scrnsaverproto-1.2.2-2-any.pkg.tar.xz...
vmware-iso: downloading libxss-1.2.2-2-x86_64.pkg.tar.xz...
vmware-iso: downloading fuse-common-3.0.2-1-x86_64.pkg.tar.xz...
vmware-iso: downloading fuse2-2.9.7-3-x86_64.pkg.tar.xz...
vmware-iso: downloading libmspack-1.5-1-x86_64.pkg.tar.xz...
vmware-iso: downloading libdnet-1.12-9-x86_64.pkg.tar.xz...
vmware-iso: downloading uriparser-0.8.4-1-x86_64.pkg.tar.xz...
vmware-iso: downloading lsb-release-1.4-14-any.pkg.tar.xz...
vmware-iso: downloading open-vm-tools-6:10.1.5-2-x86_64.pkg.tar.xz...
vmware-iso: checking keyring...
vmware-iso: checking package integrity...
vmware-iso: loading package files...
vmware-iso: checking for file conflicts...
vmware-iso: checking available disk space...
vmware-iso: :: Processing package changes...
vmware-iso: installing libdnet...
vmware-iso: Optional dependencies for libdnet
vmware-iso: python2
vmware-iso: installing uriparser...
vmware-iso: installing libsigc++...
vmware-iso: installing xcb-proto...
vmware-iso: installing xproto...
vmware-iso: installing libxdmcp...
vmware-iso: installing libxau...
vmware-iso: installing libxcb...
vmware-iso: installing kbproto...
vmware-iso: installing libx11...
vmware-iso: installing xextproto...
vmware-iso: installing libxext...
vmware-iso: installing scrnsaverproto...
vmware-iso: installing libxss...
vmware-iso: installing fuse-common...
vmware-iso: installing fuse2...
vmware-iso: installing lsb-release...
vmware-iso: installing libmspack...
vmware-iso: installing open-vm-tools...
vmware-iso: Optional dependencies for open-vm-tools
vmware-iso: gtkmm: DnD/CP plugin
vmware-iso: libxtst: DnD/CP, resolution set plugins
vmware-iso: netctl: suspend-resume network state [installed]
vmware-iso: networkmanager: suspend-resume network state
vmware-iso: :: Running post-transaction hooks...
vmware-iso: (1/1) Arming ConditionNeedsUpdate...
vmware-iso: + sudo systemctl enable vmtoolsd
vmware-iso: Created symlink /etc/systemd/system/multi-user.target.wants/vmtoolsd.service → /usr/lib/systemd/system/vmtoolsd.service.
==> vmware-iso: Provisioning with shell script: provision/cleanup.sh
vmware-iso: + sudo pacman -Scc
vmware-iso: + yes
vmware-iso:
vmware-iso: :: Do you want to remove ALL files from cache? [y/N] y
vmware-iso: Cache directory: /var/cache/pacman/pkg/
vmware-iso: removing all files from cache...
vmware-iso:
vmware-iso: Database directory: /var/lib/pacman/
vmware-iso: removing unused sync repositories...
vmware-iso: :: Do you want to remove unused repositories? [Y/n] y
==> vmware-iso: Gracefully halting virtual machine...
vmware-iso: Waiting for VMware to clean up after itself...
==> vmware-iso: Deleting unnecessary VMware files...
vmware-iso: Deleting: output-vmware-iso/vmware.log
==> vmware-iso: Compacting the disk image
==> vmware-iso: Cleaning VMX prior to finishing up...
vmware-iso: Unmounting floppy from VMX...
vmware-iso: Detaching ISO from CD-ROM device...
vmware-iso: Disabling VNC server...
==> vmware-iso: Running post-processor: vagrant
==> vmware-iso (vagrant): Creating Vagrant box for 'vmware' provider
vmware-iso (vagrant): Copying: output-vmware-iso/disk-s001.vmdk
vmware-iso (vagrant): Copying: output-vmware-iso/disk-s002.vmdk
vmware-iso (vagrant): Copying: output-vmware-iso/disk-s003.vmdk
vmware-iso (vagrant): Copying: output-vmware-iso/disk-s004.vmdk
vmware-iso (vagrant): Copying: output-vmware-iso/disk-s005.vmdk
vmware-iso (vagrant): Copying: output-vmware-iso/disk-s006.vmdk
vmware-iso (vagrant): Copying: output-vmware-iso/disk.vmdk
vmware-iso (vagrant): Copying: output-vmware-iso/packer-vmware-iso.nvram
vmware-iso (vagrant): Copying: output-vmware-iso/packer-vmware-iso.vmsd
vmware-iso (vagrant): Copying: output-vmware-iso/packer-vmware-iso.vmx
vmware-iso (vagrant): Copying: output-vmware-iso/packer-vmware-iso.vmxf
vmware-iso (vagrant): Compressing: Vagrantfile
vmware-iso (vagrant): Compressing: disk-s001.vmdk
vmware-iso (vagrant): Compressing: disk-s002.vmdk
vmware-iso (vagrant): Compressing: disk-s003.vmdk
vmware-iso (vagrant): Compressing: disk-s004.vmdk
vmware-iso (vagrant): Compressing: disk-s005.vmdk
vmware-iso (vagrant): Compressing: disk-s006.vmdk
vmware-iso (vagrant): Compressing: disk.vmdk
vmware-iso (vagrant): Compressing: metadata.json
vmware-iso (vagrant): Compressing: packer-vmware-iso.nvram
vmware-iso (vagrant): Compressing: packer-vmware-iso.vmsd
vmware-iso (vagrant): Compressing: packer-vmware-iso.vmx
vmware-iso (vagrant): Compressing: packer-vmware-iso.vmxf
Build 'vmware-iso' finished.
==> Builds finished. The artifacts of successful builds are:
--> vmware-iso: 'vmware' provider box: Arch-Linux-x86_64-vmware-2017-07-06.box
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment