Added some endpoints to make scripting Packer or Serf installs easier:
http://downloads.packer.io/latest/darwin/amd64
http://downloads.packer.io/v/0.3.10/darwin/amd64
etc. Just replace the version and platform with the one you want.
Added some endpoints to make scripting Packer or Serf installs easier:
http://downloads.packer.io/latest/darwin/amd64
http://downloads.packer.io/v/0.3.10/darwin/amd64
etc. Just replace the version and platform with the one you want.
#!/bin/bash | |
# | |
# Due to a bug in Go, you can't `go get` a private Bitbucket repository | |
# (issue #5375, linked below). This means you can't `go get ./...` ANY project | |
# that might depend on a private Bitbucket repository. | |
# | |
# This script works around it by detecting Bitbucket imports and using | |
# `git` directly to clone into it. This will not work if you use private | |
# Mercurial repositories on Bitbucket. | |
# |
2013/08/22 08:50:25 Packer Version: 0.3.5 dev cfb53005ff99ce34543108789b10332a5275b665+CHANGES | |
2013/08/22 08:50:25 Packer Target OS/Arch: darwin amd64 | |
2013/08/22 08:50:25 Detected home directory from env var: /Users/mitchellh | |
2013/08/22 08:50:25 Attempting to open config file: /Users/mitchellh/.packerconfig | |
2013/08/22 08:50:25 File doesn't exist, but doesn't need to. Ignoring. | |
2013/08/22 08:50:25 Packer config: &{PluginMinPort:0 PluginMaxPort:0 Builders:map[amazon-ebs:packer-builder-amazon-ebs amazon-chroot:packer-builder-amazon-chroot amazon-instance:packer-builder-amazon-instance digitalocean:packer-builder-digitalocean virtualbox:packer-builder-virtualbox vmware:packer-builder-vmware] Commands:map[build:packer-command-build fix:packer-command-fix inspect:packer-command-inspect validate:packer-command-validate] PostProcessors:map[vagrant:packer-post-processor-vagrant] Provisioners:map[file:packer-provisioner-file shell:packer-provisioner-shell salt-masterless:packer-provisioner-salt-masterless]} | |
2013/08/22 |
2013/08/22 08:47:17 Packer Version: 0.3.5 dev cfb53005ff99ce34543108789b10332a5275b665+CHANGES | |
2013/08/22 08:47:17 Packer Target OS/Arch: darwin amd64 | |
2013/08/22 08:47:17 Detected home directory from env var: /Users/mitchellh | |
2013/08/22 08:47:17 Attempting to open config file: /Users/mitchellh/.packerconfig | |
2013/08/22 08:47:17 File doesn't exist, but doesn't need to. Ignoring. | |
2013/08/22 08:47:17 Packer config: &{PluginMinPort:0 PluginMaxPort:0 Builders:map[amazon-ebs:packer-builder-amazon-ebs amazon-chroot:packer-builder-amazon-chroot amazon-instance:packer-builder-amazon-instance digitalocean:packer-builder-digitalocean virtualbox:packer-builder-virtualbox vmware:packer-builder-vmware] Commands:map[build:packer-command-build fix:packer-command-fix inspect:packer-command-inspect validate:packer-command-validate] PostProcessors:map[vagrant:packer-post-processor-vagrant] Provisioners:map[file:packer-provisioner-file shell:packer-provisioner-shell salt-masterless:packer-provisioner-salt-masterless]} | |
2013/08/22 |
2013/08/22 10:32:05 /usr/local/bin/packer-builder-virtualbox: SIGSEGV: segmentation violation | |
2013/08/22 10:32:05 /usr/local/bin/packer-builder-virtualbox: PC=0x407ebf | |
2013/08/22 10:32:05 /usr/local/bin/packer-builder-virtualbox: | |
2013/08/22 10:32:05 /usr/local/bin/packer-builder-virtualbox: | |
2013/08/22 10:32:05 /usr/local/bin/packer-builder-virtualbox: goroutine 1 [IO wait]: | |
2013/08/22 10:32:05 /usr/local/bin/packer-builder-virtualbox: net.runtime_pollWait(0x7ff1823f9e60, 0x72, 0x0) | |
2013/08/22 10:32:05 /usr/local/bin/packer-builder-virtualbox: /Users/mitchellh/go/src/pkg/runtime/znetpoll_linux_amd64.c:118 +0x82 | |
2013/08/22 10:32:05 /usr/local/bin/packer-builder-virtualbox: net.(*pollDesc).WaitRead(0xc2000e11a0, 0xb, 0xc200112210) | |
2013/08/22 10:32:05 /usr/local/bin/packer-builder-virtualbox: /Users/mitchellh/go/src/pkg/net/fd_poll_runtime.go:75 +0x31 | |
2013/08/22 10:32:05 /usr/local/bin/packer-builder-virtualbox: net.(*netFD).Read(0xc2000e1120, 0xc20011e000, 0x1000, 0x1000, 0x0, ...) |
2013/08/20 09:59:51 /usr/local/bin/packer-builder-virtualbox: SIGSEGV: segmentation violation | |
2013/08/20 09:59:51 /usr/local/bin/packer-builder-virtualbox: PC=0x407ebf | |
2013/08/20 09:59:51 /usr/local/bin/packer-builder-virtualbox: | |
2013/08/20 09:59:51 /usr/local/bin/packer-builder-virtualbox: | |
2013/08/20 09:59:51 /usr/local/bin/packer-builder-virtualbox: goroutine 1 [IO wait]: | |
2013/08/20 09:59:51 /usr/local/bin/packer-builder-virtualbox: net.runtime_pollWait(0x7ff764cf2e60, 0x72, 0x0) | |
2013/08/20 09:59:51 /usr/local/bin/packer-builder-virtualbox: /Users/mitchellh/go/src/pkg/runtime/znetpoll_linux_amd64.c:118 +0x82 | |
2013/08/20 09:59:51 /usr/local/bin/packer-builder-virtualbox: net.(*pollDesc).WaitRead(0xc2000d61a0, 0xb, 0xc200112210) | |
2013/08/20 09:59:51 /usr/local/bin/packer-builder-virtualbox: /Users/mitchellh/go/src/pkg/net/fd_poll_runtime.go:75 +0x31 | |
2013/08/20 09:59:51 /usr/local/bin/packer-builder-virtualbox: net.(*netFD).Read(0xc2000d6120, 0xc20011e000, 0x1000, 0x1000, 0x0, ...) |
2013/08/20 11:50:27 /usr/local/bin/packer-builder-virtualbox: unexpected fault address 0x0 | |
2013/08/20 11:50:27 /usr/local/bin/packer-builder-virtualbox: fatal error: fault | |
2013/08/20 11:50:27 /usr/local/bin/packer-builder-virtualbox: [signal 0xb code=0x80 addr=0x0 pc=0x407ebf] | |
2013/08/20 11:50:27 /usr/local/bin/packer-builder-virtualbox: | |
2013/08/20 11:50:27 /usr/local/bin/packer-builder-virtualbox: goroutine 55 [running]: | |
2013/08/20 11:50:27 /usr/local/bin/packer-builder-virtualbox: [fp=0xc200358db0] runtime.throw(0x97e2f7) | |
2013/08/20 11:50:27 /usr/local/bin/packer-builder-virtualbox: /Users/mitchellh/go/src/pkg/runtime/panic.c:473 +0x67 | |
2013/08/20 11:50:27 /usr/local/bin/packer-builder-virtualbox: [fp=0xc200358dc8] runtime.sigpanic() | |
2013/08/20 11:50:27 /usr/local/bin/packer-builder-virtualbox: /Users/mitchellh/go/src/pkg/runtime/os_linux.c:239 +0xe7 | |
2013/08/20 11:50:27 /usr/local/bin/packer-builder-virtualbox: [fp=0xc200358e18] hash_gciter_next(0xc200358ec0, 0xc200358ea0) |
#!/bin/sh | |
set -e | |
IMAGE="image.bin" | |
DISK="coreos.vdi" | |
VM_NAME="CoreOS" | |
# Delete any existing VDI | |
rm -f $DISK |
#!/bin/sh | |
set -e | |
IMAGE="image.bin" | |
DISK="coreos.vdi" | |
VM_NAME="CoreOS" | |
# Delete any existing VDI | |
rm -f $DISK |
Vagrant.configure("2") do |config| | |
# Every Vagrant virtual environment requires a box to build off of. | |
config.vm.box = "coreos" | |
config.ssh.username = "core" | |
config.vm.synced_folder ".", "/vagrant", disabled: true | |
end |