Skip to content

Instantly share code, notes, and snippets.

@neilgee
Last active November 5, 2016 00:00
Show Gist options
  • Save neilgee/3be45289c845133a321f5a7087281da0 to your computer and use it in GitHub Desktop.
Save neilgee/3be45289c845133a321f5a7087281da0 to your computer and use it in GitHub Desktop.
Vagrant Debug - SSH Library
neilg@[~/vdev]:(develop) vagrant ssh-config
Host default
HostName 127.0.0.1
User vagrant
Port 2222
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
PasswordAuthentication no
IdentityFile /Users/neilg/vdev/.vagrant/machines/default/virtualbox/private_key
IdentitiesOnly yes
LogLevel FATAL
ForwardAgent yes
neilg@[~/vdev]:(develop) vagrant up --debug
INFO global: Vagrant version: 1.8.6
INFO global: Ruby version: 2.2.5
INFO global: RubyGems version: 2.4.5.1
INFO global: VAGRANT_OLD_ENV_USER="neilg"
INFO global: VAGRANT_OLD_ENV_DISPLAY="/private/tmp/com.apple.launchd.UzJ2odywnh/org.macosforge.xquartz:0"
INFO global: VAGRANT_OLD_ENV_TERM_SESSION_ID="w0t1p1:977FDED3-ABCF-41C3-ADBA-A1EA19B95935"
INFO global: VAGRANT_OLD_ENV_SSH_AUTH_SOCK="/private/tmp/com.apple.launchd.0JXJt6DQ5P/Listeners"
INFO global: VAGRANT_OLD_ENV_XPC_SERVICE_NAME="0"
INFO global: VAGRANT_OLD_ENV_LOGNAME="neilg"
INFO global: VAGRANT_OLD_ENV__="/usr/local/bin/vagrant"
INFO global: VAGRANT_EXECUTABLE="/opt/vagrant/embedded/gems/gems/vagrant-1.8.6/bin/vagrant"
INFO global: VAGRANT_INSTALLER_EMBEDDED_DIR="/opt/vagrant/embedded"
INFO global: VAGRANT_OLD_ENV_TERM="xterm-256color"
INFO global: VAGRANT_OLD_ENV_PATH="/Users/neilg/vdev/flip:~/.composer/vendor/bin:/usr/local/php5/bin:/usr/local/git/bin:/usr/local/sbin:/usr/local/mysql/bin:/Users/neilg/pear/bin:/Users/neilg/vdev/vv:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/git/bin"
INFO global: VAGRANT_OLD_ENV_SHLVL="1"
INFO global: VAGRANT_INSTALLER_ENV="1"
INFO global: VAGRANT_INSTALLER_VERSION="2"
INFO global: VAGRANT_OLD_ENV_Apple_PubSub_Socket_Render="/private/tmp/com.apple.launchd.EPdhsZYn8B/Render"
INFO global: VAGRANT_OLD_ENV___CF_USER_TEXT_ENCODING="0x1F6:0:0"
INFO global: VAGRANT_OLD_ENV_ITERM_SESSION_ID="w0t1p1:977FDED3-ABCF-41C3-ADBA-A1EA19B95935"
INFO global: VAGRANT_OLD_ENV_OLDPWD="/Users/neilg"
INFO global: VAGRANT_OLD_ENV_TERM_PROGRAM_VERSION="3.0.8"
INFO global: VAGRANT_OLD_ENV_PWD="/Users/neilg/vdev"
INFO global: VAGRANT_OLD_ENV_HOME="/Users/neilg"
INFO global: VAGRANT_OLD_ENV_SECURITYSESSIONID="186a6"
INFO global: VAGRANT_OLD_ENV_TERM_PROGRAM="iTerm.app"
INFO global: VAGRANT_OLD_ENV_LANG="en_AU.UTF-8"
INFO global: VAGRANT_OLD_ENV_ITERM_PROFILE="Neil"
INFO global: VAGRANT_OLD_ENV_XPC_FLAGS="0x0"
INFO global: VAGRANT_OLD_ENV_SHELL="/bin/bash"
INFO global: VAGRANT_OLD_ENV_TMPDIR="/var/folders/96/fdfkdg2x78g0g9bb7cgg2sc00000gp/T/"
INFO global: VAGRANT_OLD_ENV_COMMAND_MODE="unix2003"
INFO global: VAGRANT_INTERNAL_BUNDLERIZED="1"
INFO global: VAGRANT_LOG="debug"
INFO global: Plugins:
INFO global: - bundler = 1.12.5
INFO global: - i18n = 0.7.0
INFO global: - log4r = 1.1.10
INFO global: - micromachine = 2.0.0
INFO global: - mime-types = 1.25.1
INFO global: - rest-client = 1.6.9
INFO global: - vagrant-hostsupdater = 1.0.2
INFO global: - vagrant-share = 1.1.5
INFO global: - vagrant-triggers = 0.5.3
INFO global: - vagrant-vbguest = 0.13.0
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/box/plugin.rb
INFO manager: Registered plugin: box command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/cap/plugin.rb
INFO manager: Registered plugin: cap command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/destroy/plugin.rb
INFO manager: Registered plugin: destroy command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/global-status/plugin.rb
INFO manager: Registered plugin: global-status command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/halt/plugin.rb
INFO manager: Registered plugin: halt command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/help/plugin.rb
INFO manager: Registered plugin: help command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/init/plugin.rb
INFO manager: Registered plugin: init command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/list-commands/plugin.rb
INFO manager: Registered plugin: list-commands command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/login/plugin.rb
INFO manager: Registered plugin: vagrant-login
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/package/plugin.rb
INFO manager: Registered plugin: package command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/plugin/plugin.rb
INFO manager: Registered plugin: plugin command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/port/plugin.rb
INFO manager: Registered plugin: port command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/powershell/plugin.rb
INFO manager: Registered plugin: powershell command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/provider/plugin.rb
INFO manager: Registered plugin: provider command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/provision/plugin.rb
INFO manager: Registered plugin: provision command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/push/plugin.rb
INFO manager: Registered plugin: push command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/rdp/plugin.rb
INFO manager: Registered plugin: rdp command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/reload/plugin.rb
INFO manager: Registered plugin: reload command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/resume/plugin.rb
INFO manager: Registered plugin: resume command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/snapshot/plugin.rb
INFO manager: Registered plugin: snapshot command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/ssh/plugin.rb
INFO manager: Registered plugin: ssh command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/ssh_config/plugin.rb
INFO manager: Registered plugin: ssh-config command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/status/plugin.rb
INFO manager: Registered plugin: status command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/suspend/plugin.rb
INFO manager: Registered plugin: suspend command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/up/plugin.rb
INFO manager: Registered plugin: up command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/commands/version/plugin.rb
INFO manager: Registered plugin: version command
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/communicators/ssh/plugin.rb
INFO manager: Registered plugin: ssh communicator
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/communicators/winrm/plugin.rb
INFO manager: Registered plugin: winrm communicator
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/amazon/plugin.rb
INFO manager: Registered plugin: Amazon Linux guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/arch/plugin.rb
INFO manager: Registered plugin: Arch guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/atomic/plugin.rb
INFO manager: Registered plugin: Atomic Host guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/bsd/plugin.rb
INFO manager: Registered plugin: BSD-based guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/coreos/plugin.rb
INFO manager: Registered plugin: CoreOS guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/darwin/plugin.rb
INFO manager: Registered plugin: Darwin guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/debian/plugin.rb
INFO manager: Registered plugin: Debian guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/dragonflybsd/plugin.rb
INFO manager: Registered plugin: DragonFly BSD guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/esxi/plugin.rb
INFO manager: Registered plugin: ESXi guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/fedora/plugin.rb
INFO manager: Registered plugin: Fedora guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/freebsd/plugin.rb
INFO manager: Registered plugin: FreeBSD guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/funtoo/plugin.rb
INFO manager: Registered plugin: Funtoo guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/gentoo/plugin.rb
INFO manager: Registered plugin: Gentoo guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/linux/plugin.rb
INFO manager: Registered plugin: Linux guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/mint/plugin.rb
INFO manager: Registered plugin: Mint guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/netbsd/plugin.rb
INFO manager: Registered plugin: NetBSD guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/nixos/plugin.rb
INFO manager: Registered plugin: NixOS guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/omnios/plugin.rb
INFO manager: Registered plugin: OmniOS guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/openbsd/plugin.rb
INFO manager: Registered plugin: OpenBSD guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/photon/plugin.rb
INFO manager: Registered plugin: VMware Photon guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/pld/plugin.rb
INFO manager: Registered plugin: PLD Linux guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/redhat/plugin.rb
INFO manager: Registered plugin: Red Hat Enterprise Linux guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/slackware/plugin.rb
INFO manager: Registered plugin: Slackware guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/smartos/plugin.rb
INFO manager: Registered plugin: SmartOS guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/solaris/plugin.rb
INFO manager: Registered plugin: Solaris guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/solaris11/plugin.rb
INFO manager: Registered plugin: Solaris 11 guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/suse/plugin.rb
INFO manager: Registered plugin: SUSE guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/tinycore/plugin.rb
INFO manager: Registered plugin: TinyCore Linux guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/trisquel/plugin.rb
INFO manager: Registered plugin: Trisquel guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/ubuntu/plugin.rb
INFO manager: Registered plugin: Ubuntu guest
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/guests/windows/plugin.rb
INFO manager: Registered plugin: Windows guest.
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/hosts/arch/plugin.rb
INFO manager: Registered plugin: Arch host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/hosts/bsd/plugin.rb
INFO manager: Registered plugin: BSD host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/hosts/darwin/plugin.rb
INFO manager: Registered plugin: Mac OS X host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/hosts/freebsd/plugin.rb
INFO manager: Registered plugin: FreeBSD host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/hosts/gentoo/plugin.rb
INFO manager: Registered plugin: Gentoo host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/hosts/linux/plugin.rb
INFO manager: Registered plugin: Linux host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/hosts/null/plugin.rb
INFO manager: Registered plugin: null host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/hosts/redhat/plugin.rb
INFO manager: Registered plugin: Red Hat Enterprise Linux host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/hosts/slackware/plugin.rb
INFO manager: Registered plugin: Slackware host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/hosts/suse/plugin.rb
INFO manager: Registered plugin: SUSE host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/hosts/windows/plugin.rb
INFO manager: Registered plugin: Windows host
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/kernel_v1/plugin.rb
INFO manager: Registered plugin: kernel
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/kernel_v2/plugin.rb
INFO manager: Registered plugin: kernel
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/providers/docker/plugin.rb
INFO manager: Registered plugin: docker-provider
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/providers/hyperv/plugin.rb
INFO manager: Registered plugin: Hyper-V provider
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/providers/virtualbox/plugin.rb
INFO manager: Registered plugin: VirtualBox provider
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/provisioners/ansible/plugin.rb
INFO manager: Registered plugin: ansible
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/provisioners/cfengine/plugin.rb
INFO manager: Registered plugin: CFEngine Provisioner
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/provisioners/chef/plugin.rb
INFO manager: Registered plugin: chef
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/provisioners/docker/plugin.rb
INFO manager: Registered plugin: docker
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/provisioners/file/plugin.rb
INFO manager: Registered plugin: file
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/provisioners/puppet/plugin.rb
INFO manager: Registered plugin: puppet
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/provisioners/salt/plugin.rb
INFO manager: Registered plugin: salt
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/provisioners/shell/plugin.rb
INFO manager: Registered plugin: shell
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/pushes/atlas/plugin.rb
INFO manager: Registered plugin: atlas
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/pushes/ftp/plugin.rb
INFO manager: Registered plugin: ftp
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/pushes/heroku/plugin.rb
INFO manager: Registered plugin: heroku
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/pushes/local-exec/plugin.rb
INFO manager: Registered plugin: local-exec
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/pushes/noop/plugin.rb
INFO manager: Registered plugin: noop
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/synced_folders/nfs/plugin.rb
INFO manager: Registered plugin: NFS synced folders
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/synced_folders/rsync/plugin.rb
INFO manager: Registered plugin: RSync synced folders
DEBUG global: Loading core plugin: /opt/vagrant/embedded/gems/gems/vagrant-1.8.6/plugins/synced_folders/smb/plugin.rb
INFO manager: Registered plugin: SMB synced folders
INFO global: Loading plugins!
INFO manager: Registered plugin: vagrant-share
INFO manager: Registered plugin: HostsUpdater
INFO manager: Registered plugin: Triggers
INFO manager: Registered plugin: vagrant-vbguest
INFO vagrant: `vagrant` invoked: ["up", "--debug"]
DEBUG vagrant: Creating Vagrant environment
INFO environment: Environment initialized (#<Vagrant::Environment:0x00000102036c10>)
INFO environment: - cwd: /Users/neilg/vdev
INFO environment: Home path: /Users/neilg/.vagrant.d
DEBUG environment: Effective local data path: /Users/neilg/vdev/.vagrant
INFO environment: Local data path: /Users/neilg/vdev/.vagrant
DEBUG environment: Creating: /Users/neilg/vdev/.vagrant
INFO environment: Running hook: environment_plugins_loaded
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 3 hooks defined.
INFO runner: Running action: environment_plugins_loaded #<Vagrant::Action::Builder:0x000001018d2c80>
INFO warden: Calling IN action: #<VagrantPlugins::Triggers::Action::Trigger:0x00000101a1b588>
INFO warden: Calling IN action: #<VagrantPlugins::Triggers::Action::Trigger:0x00000100a6c6a0>
INFO warden: Calling IN action: #<VagrantPlugins::Triggers::Action::Trigger:0x00000100a34d90>
INFO warden: Calling OUT action: #<VagrantPlugins::Triggers::Action::Trigger:0x00000100a34d90>
INFO warden: Calling OUT action: #<VagrantPlugins::Triggers::Action::Trigger:0x00000100a6c6a0>
INFO warden: Calling OUT action: #<VagrantPlugins::Triggers::Action::Trigger:0x00000101a1b588>
INFO environment: Running hook: environment_load
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 4 hooks defined.
INFO runner: Running action: environment_load #<Vagrant::Action::Builder:0x00000102a2f078>
INFO warden: Calling IN action: #<VagrantPlugins::Triggers::Action::Trigger:0x00000102a1fad8>
INFO warden: Calling IN action: #<VagrantPlugins::Triggers::Action::Trigger:0x00000102997638>
INFO warden: Calling IN action: #<VagrantPlugins::Triggers::Action::Trigger:0x00000102957830>
INFO warden: Calling OUT action: #<VagrantPlugins::Triggers::Action::Trigger:0x00000102957830>
INFO warden: Calling OUT action: #<VagrantPlugins::Triggers::Action::Trigger:0x00000102997638>
INFO warden: Calling OUT action: #<VagrantPlugins::Triggers::Action::Trigger:0x00000102a1fad8>
INFO cli: CLI: [] "up" []
DEBUG cli: Invoking command class: VagrantPlugins::CommandUp::Command []
DEBUG command: 'Up' each target VM...
INFO loader: Set :root = ["#<Pathname:/Users/neilg/vdev/Vagrantfile>"]
DEBUG loader: Populating proc cache for #<Pathname:/Users/neilg/vdev/Vagrantfile>
DEBUG loader: Load procs for pathname: /Users/neilg/vdev/Vagrantfile
INFO loader: Loading configuration in order: [:home, :root]
DEBUG loader: Loading from: root (evaluating)
storagecontrollername0="SATAController"
storagecontrollertype0="IntelAhci"
storagecontrollerinstance0="0"
storagecontrollermaxportcount0="30"
storagecontrollerportcount0="1"
storagecontrollerbootable0="on"
"SATAController-0-0"="/Users/neilg/VirtualBox VMs/vdev/box-disk1.vmdk"
"SATAController-ImageUUID-0-0"="3ce94ba0-addd-4b8b-bc8d-57d2eb19e6f2"
natnet1="nat"
macaddress1="08002727A63B"
cableconnected1="on"
nic1="nat"
nictype1="82540EM"
nicspeed1="0"
mtu="0"
sockSnd="64"
sockRcv="64"
tcpWndSnd="64"
tcpWndRcv="64"
Forwarding(0)="ssh,tcp,127.0.0.1,2222,,22"
hostonlyadapter2="vboxnet0"
macaddress2="080027631494"
cableconnected2="on"
nic2="hostonly"
nictype2="82540EM"
nicspeed2="0"
nic3="none"
nic4="none"
nic5="none"
nic6="none"
nic7="none"
nic8="none"
hidpointing="ps2mouse"
hidkeyboard="ps2kbd"
uart1="off"
uart2="off"
uart3="off"
uart4="off"
lpt1="off"
lpt2="off"
audio="none"
clipboard="disabled"
draganddrop="disabled"
SessionName="headless"
VideoMode="720,400,0"@0,0 1
vrde="off"
usb="off"
ehci="off"
xhci="off"
SharedFolderNameMachineMapping1="srv_database"
SharedFolderPathMachineMapping1="/Users/neilg/vdev/database"
SharedFolderNameMachineMapping2="srv_config"
SharedFolderPathMachineMapping2="/Users/neilg/vdev/config"
SharedFolderNameMachineMapping3="srv_log"
SharedFolderPathMachineMapping3="/Users/neilg/vdev/log"
SharedFolderNameMachineMapping4="srv_www"
SharedFolderPathMachineMapping4="/Users/neilg/vdev/www"
SharedFolderNameMachineMapping5="vagrant"
SharedFolderPathMachineMapping5="/Users/neilg/vdev"
VRDEActiveConnection="off"
VRDEClients=0
vcpenabled="off"
vcpscreens=0
vcpfile="/Users/neilg/VirtualBox VMs/vdev/vdev.webm"
vcpwidth=1024
vcpheight=768
vcprate=512
vcpfps=25
GuestMemoryBalloon=0
GuestOSType="Ubuntu_64"
GuestAdditionsRunLevel=0
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
INFO warden: Calling OUT action: #<VagrantPlugins::ProviderVirtualBox::Action::Created:0x00000102a8e168>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 4 hooks defined.
INFO runner: Running action: machine_action_up #<Vagrant::Action::Warden:0x00000102056128>
INFO warden: Calling IN action: #<Proc:0x00000102859b40@/opt/vagrant/embedded/gems/gems/vagrant-1.8.6/lib/vagrant/action/warden.rb:94 (lambda)>
INFO warden: Calling IN action: #<Vagrant::Action::Builtin::Call:0x00000102055e58>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 4 hooks defined.
INFO runner: Running action: machine_action_up #<Vagrant::Action::Builder:0x00000100857428>
INFO warden: Calling IN action: #<VagrantPlugins::ProviderVirtualBox::Action::IsRunning:0x00000101c4b3f8>
INFO subprocess: Starting process: ["/usr/local/bin/VBoxManage", "showvminfo", "007ca979-b239-4b4e-b994-77308c188942", "--machinereadable"]
DEBUG subprocess: Command not in installer, not touching env vars.
INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: stdout: name="vdev"
groups="/"
ostype="Ubuntu (64-bit)"
UUID="007ca979-b239-4b4e-b994-77308c188942"
CfgFile="/Users/neilg/VirtualBox VMs/vdev/vdev.vbox"
SnapFldr="/Users/neilg/VirtualBox VMs/vdev/Snapshots"
LogFldr="/Users/neilg/VirtualBox VMs/vdev/Logs"
hardwareuuid="007ca979-b239-4b4e-b994-77308c188942"
memory=1024
pagefusion="off"
vram=12
cpuexecutioncap=100
hpet="off"
chipset="piix3"
firmware="BIOS"
cpus=1
pae="off"
longmode="on"
triplefaultreset="off"
apic="on"
x2apic="off"
cpuid-portability-level=0
bootmenu="messageandmenu"
boot1="disk"
boot2="none"
boot3="none"
boot4="none"
acpi="on"
ioapic="on"
biosapic="apic"
biossystemtimeoffset=0
rtcuseutc="on"
hwvirtex="on"
nestedpaging="on"
largepages="off"
vtxvpid="on"
vtxux="on"
paravirtprovider="legacy"
effparavirtprovider="none"
VMState="running"
VMStateChangeTime="2016-11-04T23:48:10.196000000"
monitorcount=1
accelerate3d="off"
accelerate2dvideo="off"
teleporterenabled="off"
teleporterport=0
teleporteraddress=""
teleporterpassword=""
tracing-enabled="off"
tracing-allow-vm-access="off"
tracing-config=""
autostart-enabled="off"
autostart-delay=0
defaultfrontend=""
storagecontrollername0="SATAController"
storagecontrollertype0="IntelAhci"
storagecontrollerinstance0="0"
storagecontrollermaxportcount0="30"
storagecontrollerportcount0="1"
storagecontrollerbootable0="on"
"SATAController-0-0"="/Users/neilg/VirtualBox VMs/vdev/box-disk1.vmdk"
"SATAController-ImageUUID-0-0"="3ce94ba0-addd-4b8b-bc8d-57d2eb19e6f2"
natnet1="nat"
macaddress1="08002727A63B"
cableconnected1="on"
nic1="nat"
nictype1="82540EM"
nicspeed1="0"
mtu="0"
sockSnd="64"
sockRcv="64"
tcpWndSnd="64"
tcpWndRcv="64"
Forwarding(0)="ssh,tcp,127.0.0.1,2222,,22"
hostonlyadapter2="vboxnet0"
macaddress2="080027631494"
cableconnected2="on"
nic2="hostonly"
nictype2="82540EM"
nicspeed2="0"
nic3="none"
nic4="none"
nic5="none"
nic6="none"
nic7="none"
nic8="none"
hidpointing="ps2mouse"
hidkeyboard="ps2kbd"
uart1="off"
uart2="off"
uart3="off"
uart4="off"
lpt1="off"
lpt2="off"
audio="none"
clipboard="disabled"
draganddrop="disabled"
SessionName="headless"
VideoMode="720,400,0"@0,0 1
vrde="off"
usb="off"
ehci="off"
xhci="off"
SharedFolderNameMachineMapping1="srv_database"
SharedFolderPathMachineMapping1="/Users/neilg/vdev/database"
SharedFolderNameMachineMapping2="srv_config"
SharedFolderPathMachineMapping2="/Users/neilg/vdev/config"
SharedFolderNameMachineMapping3="srv_log"
SharedFolderPathMachineMapping3="/Users/neilg/vdev/log"
SharedFolderNameMachineMapping4="srv_www"
SharedFolderPathMachineMapping4="/Users/neilg/vdev/www"
SharedFolderNameMachineMapping5="vagrant"
SharedFolderPathMachineMapping5="/Users/neilg/vdev"
VRDEActiveConnection="off"
VRDEClients=0
vcpenabled="off"
vcpscreens=0
vcpfile="/Users/neilg/VirtualBox VMs/vdev/vdev.webm"
vcpwidth=1024
vcpheight=768
vcprate=512
vcpfps=25
GuestMemoryBalloon=0
GuestOSType="Ubuntu_64"
GuestAdditionsRunLevel=0
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
INFO warden: Calling OUT action: #<VagrantPlugins::ProviderVirtualBox::Action::IsRunning:0x00000101c4b3f8>
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 4 hooks defined.
INFO runner: Running action: machine_action_up #<Vagrant::Action::Warden:0x0000010220ab68>
INFO warden: Calling IN action: #<Proc:0x000001021cad88@/opt/vagrant/embedded/gems/gems/vagrant-1.8.6/lib/vagrant/action/warden.rb:94 (lambda)>
INFO warden: Calling IN action: #<VagrantPlugins::ProviderVirtualBox::Action::CheckAccessible:0x0000010220aa78>
INFO subprocess: Starting process: ["/usr/local/bin/VBoxManage", "showvminfo", "007ca979-b239-4b4e-b994-77308c188942", "--machinereadable"]
DEBUG subprocess: Command not in installer, not touching env vars.
INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: stdout: name="vdev"
groups="/"
ostype="Ubuntu (64-bit)"
UUID="007ca979-b239-4b4e-b994-77308c188942"
CfgFile="/Users/neilg/VirtualBox VMs/vdev/vdev.vbox"
SnapFldr="/Users/neilg/VirtualBox VMs/vdev/Snapshots"
LogFldr="/Users/neilg/VirtualBox VMs/vdev/Logs"
hardwareuuid="007ca979-b239-4b4e-b994-77308c188942"
memory=1024
pagefusion="off"
vram=12
cpuexecutioncap=100
hpet="off"
chipset="piix3"
firmware="BIOS"
cpus=1
pae="off"
longmode="on"
triplefaultreset="off"
apic="on"
x2apic="off"
cpuid-portability-level=0
bootmenu="messageandmenu"
boot1="disk"
boot2="none"
boot3="none"
boot4="none"
acpi="on"
ioapic="on"
biosapic="apic"
biossystemtimeoffset=0
rtcuseutc="on"
hwvirtex="on"
nestedpaging="on"
largepages="off"
vtxvpid="on"
vtxux="on"
paravirtprovider="legacy"
effparavirtprovider="none"
VMState="running"
VMStateChangeTime="2016-11-04T23:48:10.196000000"
monitorcount=1
accelerate3d="off"
accelerate2dvideo="off"
teleporterenabled="off"
teleporterport=0
teleporteraddress=""
teleporterpassword=""
tracing-enabled="off"
tracing-allow-vm-access="off"
tracing-config=""
autostart-enabled="off"
autostart-delay=0
defaultfrontend=""
storagecontrollername0="SATAController"
storagecontrollertype0="IntelAhci"
storagecontrollerinstance0="0"
storagecontrollermaxportcount0="30"
storagecontrollerportcount0="1"
storagecontrollerbootable0="on"
"SATAController-0-0"="/Users/neilg/VirtualBox VMs/vdev/box-disk1.vmdk"
"SATAController-ImageUUID-0-0"="3ce94ba0-addd-4b8b-bc8d-57d2eb19e6f2"
natnet1="nat"
macaddress1="08002727A63B"
cableconnected1="on"
nic1="nat"
nictype1="82540EM"
nicspeed1="0"
mtu="0"
sockSnd="64"
sockRcv="64"
tcpWndSnd="64"
tcpWndRcv="64"
Forwarding(0)="ssh,tcp,127.0.0.1,2222,,22"
hostonlyadapter2="vboxnet0"
macaddress2="080027631494"
cableconnected2="on"
nic2="hostonly"
nictype2="82540EM"
nicspeed2="0"
nic3="none"
nic4="none"
nic5="none"
nic6="none"
nic7="none"
nic8="none"
hidpointing="ps2mouse"
hidkeyboard="ps2kbd"
uart1="off"
uart2="off"
uart3="off"
uart4="off"
lpt1="off"
lpt2="off"
audio="none"
clipboard="disabled"
draganddrop="disabled"
SessionName="headless"
VideoMode="720,400,0"@0,0 1
vrde="off"
usb="off"
ehci="off"
xhci="off"
SharedFolderNameMachineMapping1="srv_database"
SharedFolderPathMachineMapping1="/Users/neilg/vdev/database"
SharedFolderNameMachineMapping2="srv_config"
SharedFolderPathMachineMapping2="/Users/neilg/vdev/config"
SharedFolderNameMachineMapping3="srv_log"
SharedFolderPathMachineMapping3="/Users/neilg/vdev/log"
SharedFolderNameMachineMapping4="srv_www"
SharedFolderPathMachineMapping4="/Users/neilg/vdev/www"
SharedFolderNameMachineMapping5="vagrant"
SharedFolderPathMachineMapping5="/Users/neilg/vdev"
VRDEActiveConnection="off"
VRDEClients=0
vcpenabled="off"
vcpscreens=0
vcpfile="/Users/neilg/VirtualBox VMs/vdev/vdev.webm"
vcpwidth=1024
vcpheight=768
vcprate=512
vcpfps=25
GuestMemoryBalloon=0
GuestOSType="Ubuntu_64"
GuestAdditionsRunLevel=0
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
INFO warden: Calling IN action: #<Vagrant::Action::Builtin::Provision:0x0000010220aa50>
INFO provision: Checking provisioner sentinel file...
INFO provision: Sentinel found! Not provisioning.
INFO warden: Calling IN action: #<Proc:0x00000101bc07d0@/opt/vagrant/embedded/gems/gems/vagrant-1.8.6/lib/vagrant/action/warden.rb:94 (lambda)>
INFO warden: Calling IN action: #<Proc:0x00000102055d40@/opt/vagrant/embedded/gems/gems/vagrant-1.8.6/lib/vagrant/action/warden.rb:94 (lambda)>
INFO warden: Calling IN action: #<Proc:0x00000101a72c98@/opt/vagrant/embedded/gems/gems/vagrant-1.8.6/lib/vagrant/action/warden.rb:94 (lambda)>
INFO warden: Calling IN action: #<VagrantPlugins::HostsUpdater::Action::UpdateHosts:0x00000102170400>
INFO interface: info: [vagrant-hostsupdater] Checking for host entries
INFO interface: info: ==> default: [vagrant-hostsupdater] Checking for host entries
==> default: [vagrant-hostsupdater] Checking for host entries
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 vvv
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 vvv
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 vvv
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 2017.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 2017.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 2017.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 allwater.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 allwater.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 allwater.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 avanti.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 avanti.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 avanti.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 beautyattractions.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 beautyattractions.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 beautyattractions.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 bourbon.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 bourbon.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 bourbon.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 brett.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 brett.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 brett.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 dev.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 dev.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 dev.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 eastern.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 eastern.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 eastern.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 flexbox.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 flexbox.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 flexbox.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 genesis.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 genesis.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 genesis.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 genesis-master.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 genesis-master.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 genesis-master.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 genesis-masterbox.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 genesis-masterbox.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 genesis-masterbox.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 ktc.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 ktc.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 ktc.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 kzg.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 kzg.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 kzg.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 logsalot.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 logsalot.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 logsalot.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 mariagolding.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 mariagolding.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 mariagolding.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 morph.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 morph.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 morph.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 permalinks.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 permalinks.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 permalinks.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 propvault.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 propvault.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 propvault.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 rcp.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 rcp.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 rcp.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 roomx.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 roomx.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 roomx.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 storefront.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 storefront.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 storefront.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 synthesis.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 synthesis.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 synthesis.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 test.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 test.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 test.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 theloft.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 theloft.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 theloft.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 vvv.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 vvv.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 vvv.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 local.wordpress.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 local.wordpress.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 local.wordpress.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 local.wordpress-trunk.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 local.wordpress-trunk.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 local.wordpress-trunk.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 src.wordpress-develop.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 src.wordpress-develop.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 src.wordpress-develop.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 build.wordpress-develop.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 build.wordpress-develop.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 build.wordpress-develop.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 website.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 website.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 website.dev
INFO interface: info: [vagrant-hostsupdater] found entry for: 192.168.50.4 wsl.dev
INFO interface: info: ==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 wsl.dev
==> default: [vagrant-hostsupdater] found entry for: 192.168.50.4 wsl.dev
INFO warden: Calling OUT action: #<VagrantPlugins::HostsUpdater::Action::UpdateHosts:0x00000102170400>
INFO warden: Calling OUT action: #<Proc:0x00000101a72c98@/opt/vagrant/embedded/gems/gems/vagrant-1.8.6/lib/vagrant/action/warden.rb:94 (lambda)>
INFO warden: Calling OUT action: #<Proc:0x00000102055d40@/opt/vagrant/embedded/gems/gems/vagrant-1.8.6/lib/vagrant/action/warden.rb:94 (lambda)>
INFO warden: Calling OUT action: #<Proc:0x00000101bc07d0@/opt/vagrant/embedded/gems/gems/vagrant-1.8.6/lib/vagrant/action/warden.rb:94 (lambda)>
INFO interface: info: Machine already provisioned. Run `vagrant provision` or use the `--provision`
flag to force provisioning. Provisioners marked to run always will still run.
INFO interface: info: ==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision`
==> default: flag to force provisioning. Provisioners marked to run always will still run.
==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision`
==> default: flag to force provisioning. Provisioners marked to run always will still run.
INFO interface: info: Running provisioner: shell...
INFO interface: info: ==> default: Running provisioner: shell...
==> default: Running provisioner: shell...
INFO environment: Running hook: provisioner_run
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 3 hooks defined.
INFO runner: Running action: provisioner_run #<Method: Vagrant::Action::Builtin::Provision#run_provisioner>
INFO warden: Calling IN action: #<Proc:0x00000101b5a340@/opt/vagrant/embedded/gems/gems/vagrant-1.8.6/lib/vagrant/action/warden.rb:94 (lambda)>
INFO subprocess: Starting process: ["/usr/local/bin/VBoxManage", "showvminfo", "007ca979-b239-4b4e-b994-77308c188942", "--machinereadable"]
DEBUG subprocess: Command not in installer, not touching env vars.
INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: stdout: name="vdev"
groups="/"
ostype="Ubuntu (64-bit)"
UUID="007ca979-b239-4b4e-b994-77308c188942"
CfgFile="/Users/neilg/VirtualBox VMs/vdev/vdev.vbox"
SnapFldr="/Users/neilg/VirtualBox VMs/vdev/Snapshots"
LogFldr="/Users/neilg/VirtualBox VMs/vdev/Logs"
hardwareuuid="007ca979-b239-4b4e-b994-77308c188942"
memory=1024
pagefusion="off"
vram=12
cpuexecutioncap=100
hpet="off"
chipset="piix3"
firmware="BIOS"
cpus=1
pae="off"
longmode="on"
triplefaultreset="off"
apic="on"
x2apic="off"
cpuid-portability-level=0
bootmenu="messageandmenu"
boot1="disk"
boot2="none"
boot3="none"
boot4="none"
acpi="on"
ioapic="on"
biosapic="apic"
biossystemtimeoffset=0
rtcuseutc="on"
hwvirtex="on"
nestedpaging="on"
largepages="off"
vtxvpid="on"
vtxux="on"
paravirtprovider="legacy"
effparavirtprovider="none"
VMState="running"
VMStateChangeTime="2016-11-04T23:48:10.196000000"
monitorcount=1
accelerate3d="off"
accelerate2dvideo="off"
teleporterenabled="off"
teleporterport=0
teleporteraddress=""
teleporterpassword=""
tracing-enabled="off"
tracing-allow-vm-access="off"
tracing-config=""
autostart-enabled="off"
autostart-delay=0
defaultfrontend=""
storagecontrollername0="SATAController"
storagecontrollertype0="IntelAhci"
storagecontrollerinstance0="0"
storagecontrollermaxportcount0="30"
storagecontrollerportcount0="1"
storagecontrollerbootable0="on"
"SATAController-0-0"="/Users/neilg/VirtualBox VMs/vdev/box-disk1.vmdk"
"SATAController-ImageUUID-0-0"="3ce94ba0-addd-4b8b-bc8d-57d2eb19e6f2"
natnet1="nat"
macaddress1="08002727A63B"
cableconnected1="on"
nic1="nat"
nictype1="82540EM"
nicspeed1="0"
mtu="0"
sockSnd="64"
sockRcv="64"
tcpWndSnd="64"
tcpWndRcv="64"
Forwarding(0)="ssh,tcp,127.0.0.1,2222,,22"
hostonlyadapter2="vboxnet0"
macaddress2="080027631494"
cableconnected2="on"
nic2="hostonly"
nictype2="82540EM"
nicspeed2="0"
nic3="none"
nic4="none"
nic5="none"
nic6="none"
nic7="none"
nic8="none"
hidpointing="ps2mouse"
hidkeyboard="ps2kbd"
uart1="off"
uart2="off"
uart3="off"
uart4="off"
lpt1="off"
lpt2="off"
audio="none"
clipboard="disabled"
draganddrop="disabled"
SessionName="headless"
VideoMode="720,400,0"@0,0 1
vrde="off"
usb="off"
ehci="off"
xhci="off"
SharedFolderNameMachineMapping1="srv_database"
SharedFolderPathMachineMapping1="/Users/neilg/vdev/database"
SharedFolderNameMachineMapping2="srv_config"
SharedFolderPathMachineMapping2="/Users/neilg/vdev/config"
SharedFolderNameMachineMapping3="srv_log"
SharedFolderPathMachineMapping3="/Users/neilg/vdev/log"
SharedFolderNameMachineMapping4="srv_www"
SharedFolderPathMachineMapping4="/Users/neilg/vdev/www"
SharedFolderNameMachineMapping5="vagrant"
SharedFolderPathMachineMapping5="/Users/neilg/vdev"
VRDEActiveConnection="off"
VRDEClients=0
vcpenabled="off"
vcpscreens=0
vcpfile="/Users/neilg/VirtualBox VMs/vdev/vdev.webm"
vcpwidth=1024
vcpheight=768
vcprate=512
vcpfps=25
GuestMemoryBalloon=0
GuestOSType="Ubuntu_64"
GuestAdditionsRunLevel=0
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 31999
DEBUG subprocess: Exit status: 0
DEBUG virtualbox_5_1: Searching for SSH port: 22
DEBUG virtualbox_5_1: read_forward_ports: uuid=007ca979-b239-4b4e-b994-77308c188942 active_only=false
INFO subprocess: Starting process: ["/usr/local/bin/VBoxManage", "showvminfo", "007ca979-b239-4b4e-b994-77308c188942", "--machinereadable"]
DEBUG subprocess: Command not in installer, not touching env vars.
INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: stdout: name="vdev"
groups="/"
ostype="Ubuntu (64-bit)"
UUID="007ca979-b239-4b4e-b994-77308c188942"
CfgFile="/Users/neilg/VirtualBox VMs/vdev/vdev.vbox"
SnapFldr="/Users/neilg/VirtualBox VMs/vdev/Snapshots"
LogFldr="/Users/neilg/VirtualBox VMs/vdev/Logs"
hardwareuuid="007ca979-b239-4b4e-b994-77308c188942"
memory=1024
pagefusion="off"
vram=12
cpuexecutioncap=100
hpet="off"
chipset="piix3"
firmware="BIOS"
cpus=1
pae="off"
longmode="on"
triplefaultreset="off"
apic="on"
x2apic="off"
cpuid-portability-level=0
bootmenu="messageandmenu"
boot1="disk"
boot2="none"
boot3="none"
boot4="none"
acpi="on"
ioapic="on"
biosapic="apic"
biossystemtimeoffset=0
rtcuseutc="on"
hwvirtex="on"
nestedpaging="on"
largepages="off"
vtxvpid="on"
vtxux="on"
paravirtprovider="legacy"
effparavirtprovider="none"
VMState="running"
VMStateChangeTime="2016-11-04T23:48:10.196000000"
monitorcount=1
accelerate3d="off"
accelerate2dvideo="off"
teleporterenabled="off"
teleporterport=0
teleporteraddress=""
teleporterpassword=""
tracing-enabled="off"
tracing-allow-vm-access="off"
tracing-config=""
autostart-enabled="off"
autostart-delay=0
defaultfrontend=""
storagecontrollername0="SATAController"
storagecontrollertype0="IntelAhci"
storagecontrollerinstance0="0"
storagecontrollermaxportcount0="30"
storagecontrollerportcount0="1"
storagecontrollerbootable0="on"
"SATAController-0-0"="/Users/neilg/VirtualBox VMs/vdev/box-disk1.vmdk"
"SATAController-ImageUUID-0-0"="3ce94ba0-addd-4b8b-bc8d-57d2eb19e6f2"
natnet1="nat"
macaddress1="08002727A63B"
cableconnected1="on"
nic1="nat"
nictype1="82540EM"
nicspeed1="0"
mtu="0"
sockSnd="64"
sockRcv="64"
tcpWndSnd="64"
tcpWndRcv="64"
Forwarding(0)="ssh,tcp,127.0.0.1,2222,,22"
hostonlyadapter2="vboxnet0"
macaddress2="080027631494"
cableconnected2="on"
nic2="hostonly"
nictype2="82540EM"
nicspeed2="0"
nic3="none"
nic4="none"
nic5="none"
nic6="none"
nic7="none"
nic8="none"
hidpointing="ps2mouse"
hidkeyboard="ps2kbd"
uart1="off"
uart2="off"
uart3="off"
uart4="off"
lpt1="off"
lpt2="off"
audio="none"
clipboard="disabled"
draganddrop="disabled"
SessionName="headless"
VideoMode="720,400,0"@0,0 1
vrde="off"
usb="off"
ehci="off"
xhci="off"
SharedFolderNameMachineMapping1="srv_database"
SharedFolderPathMachineMapping1="/Users/neilg/vdev/database"
SharedFolderNameMachineMapping2="srv_config"
SharedFolderPathMachineMapping2="/Users/neilg/vdev/config"
SharedFolderNameMachineMapping3="srv_log"
SharedFolderPathMachineMapping3="/Users/neilg/vdev/log"
SharedFolderNameMachineMapping4="srv_www"
SharedFolderPathMachineMapping4="/Users/neilg/vdev/www"
SharedFolderNameMachineMapping5="vagrant"
SharedFolderPathMachineMapping5="/Users/neilg/vdev"
VRDEActiveConnection="off"
VRDEClients=0
vcpenabled="off"
vcpscreens=0
vcpfile="/Users/neilg/VirtualBox VMs/vdev/vdev.webm"
vcpwidth=1024
vcpheight=768
vcprate=512
vcpfps=25
GuestMemoryBalloon=0
GuestOSType="Ubuntu_64"
GuestAdditionsRunLevel=0
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
DEBUG virtualbox_5_1: - [1, "ssh", 2222, 22]
DEBUG ssh: Checking key permissions: /Users/neilg/vdev/.vagrant/machines/default/virtualbox/private_key
INFO subprocess: Starting process: ["/usr/local/bin/VBoxManage", "showvminfo", "007ca979-b239-4b4e-b994-77308c188942", "--machinereadable"]
DEBUG subprocess: Command not in installer, not touching env vars.
INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: stdout: name="vdev"
groups="/"
ostype="Ubuntu (64-bit)"
UUID="007ca979-b239-4b4e-b994-77308c188942"
CfgFile="/Users/neilg/VirtualBox VMs/vdev/vdev.vbox"
SnapFldr="/Users/neilg/VirtualBox VMs/vdev/Snapshots"
LogFldr="/Users/neilg/VirtualBox VMs/vdev/Logs"
hardwareuuid="007ca979-b239-4b4e-b994-77308c188942"
memory=1024
pagefusion="off"
vram=12
cpuexecutioncap=100
hpet="off"
chipset="piix3"
firmware="BIOS"
cpus=1
pae="off"
longmode="on"
triplefaultreset="off"
apic="on"
x2apic="off"
cpuid-portability-level=0
bootmenu="messageandmenu"
boot1="disk"
boot2="none"
boot3="none"
boot4="none"
acpi="on"
ioapic="on"
biosapic="apic"
biossystemtimeoffset=0
rtcuseutc="on"
hwvirtex="on"
nestedpaging="on"
largepages="off"
vtxvpid="on"
vtxux="on"
paravirtprovider="legacy"
effparavirtprovider="none"
VMState="running"
VMStateChangeTime="2016-11-04T23:48:10.196000000"
monitorcount=1
accelerate3d="off"
accelerate2dvideo="off"
teleporterenabled="off"
teleporterport=0
teleporteraddress=""
teleporterpassword=""
tracing-enabled="off"
tracing-allow-vm-access="off"
tracing-config=""
autostart-enabled="off"
autostart-delay=0
defaultfrontend=""
storagecontrollername0="SATAController"
storagecontrollertype0="IntelAhci"
storagecontrollerinstance0="0"
storagecontrollermaxportcount0="30"
storagecontrollerportcount0="1"
storagecontrollerbootable0="on"
"SATAController-0-0"="/Users/neilg/VirtualBox VMs/vdev/box-disk1.vmdk"
"SATAController-ImageUUID-0-0"="3ce94ba0-addd-4b8b-bc8d-57d2eb19e6f2"
natnet1="nat"
macaddress1="08002727A63B"
cableconnected1="on"
nic1="nat"
nictype1="82540EM"
nicspeed1="0"
mtu="0"
sockSnd="64"
sockRcv="64"
tcpWndSnd="64"
tcpWndRcv="64"
Forwarding(0)="ssh,tcp,127.0.0.1,2222,,22"
hostonlyadapter2="vboxnet0"
macaddress2="080027631494"
cableconnected2="on"
nic2="hostonly"
nictype2="82540EM"
nicspeed2="0"
nic3="none"
nic4="none"
nic5="none"
nic6="none"
nic7="none"
nic8="none"
hidpointing="ps2mouse"
hidkeyboard="ps2kbd"
uart1="off"
uart2="off"
uart3="off"
uart4="off"
lpt1="off"
lpt2="off"
audio="none"
clipboard="disabled"
draganddrop="disabled"
SessionName="headless"
VideoMode="720,400,0"@0,0 1
vrde="off"
usb="off"
ehci="off"
xhci="off"
SharedFolderNameMachineMapping1="srv_database"
SharedFolderPathMachineMapping1="/Users/neilg/vdev/database"
SharedFolderNameMachineMapping2="srv_config"
SharedFolderPathMachineMapping2="/Users/neilg/vdev/config"
SharedFolderNameMachineMapping3="srv_log"
SharedFolderPathMachineMapping3="/Users/neilg/vdev/log"
SharedFolderNameMachineMapping4="srv_www"
SharedFolderPathMachineMapping4="/Users/neilg/vdev/www"
SharedFolderNameMachineMapping5="vagrant"
SharedFolderPathMachineMapping5="/Users/neilg/vdev"
VRDEActiveConnection="off"
VRDEClients=0
vcpenabled="off"
vcpscreens=0
vcpfile="/Users/neilg/VirtualBox VMs/vdev/vdev.webm"
vcpwidth=1024
vcpheight=768
vcprate=512
vcpfps=25
GuestMemoryBalloon=0
GuestOSType="Ubuntu_64"
GuestAdditionsRunLevel=0
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
DEBUG virtualbox_5_1: Searching for SSH port: 22
DEBUG virtualbox_5_1: read_forward_ports: uuid=007ca979-b239-4b4e-b994-77308c188942 active_only=false
INFO subprocess: Starting process: ["/usr/local/bin/VBoxManage", "showvminfo", "007ca979-b239-4b4e-b994-77308c188942", "--machinereadable"]
DEBUG subprocess: Command not in installer, not touching env vars.
INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: stdout: name="vdev"
groups="/"
ostype="Ubuntu (64-bit)"
UUID="007ca979-b239-4b4e-b994-77308c188942"
CfgFile="/Users/neilg/VirtualBox VMs/vdev/vdev.vbox"
SnapFldr="/Users/neilg/VirtualBox VMs/vdev/Snapshots"
LogFldr="/Users/neilg/VirtualBox VMs/vdev/Logs"
hardwareuuid="007ca979-b239-4b4e-b994-77308c188942"
memory=1024
pagefusion="off"
vram=12
cpuexecutioncap=100
hpet="off"
chipset="piix3"
firmware="BIOS"
cpus=1
pae="off"
longmode="on"
triplefaultreset="off"
apic="on"
x2apic="off"
cpuid-portability-level=0
bootmenu="messageandmenu"
boot1="disk"
boot2="none"
boot3="none"
boot4="none"
acpi="on"
ioapic="on"
biosapic="apic"
biossystemtimeoffset=0
rtcuseutc="on"
hwvirtex="on"
nestedpaging="on"
largepages="off"
vtxvpid="on"
vtxux="on"
paravirtprovider="legacy"
effparavirtprovider="none"
VMState="running"
VMStateChangeTime="2016-11-04T23:48:10.196000000"
monitorcount=1
accelerate3d="off"
accelerate2dvideo="off"
teleporterenabled="off"
teleporterport=0
teleporteraddress=""
teleporterpassword=""
tracing-enabled="off"
tracing-allow-vm-access="off"
tracing-config=""
autostart-enabled="off"
autostart-delay=0
defaultfrontend=""
storagecontrollername0="SATAController"
storagecontrollertype0="IntelAhci"
storagecontrollerinstance0="0"
storagecontrollermaxportcount0="30"
storagecontrollerportcount0="1"
storagecontrollerbootable0="on"
"SATAController-0-0"="/Users/neilg/VirtualBox VMs/vdev/box-disk1.vmdk"
"SATAController-ImageUUID-0-0"="3ce94ba0-addd-4b8b-bc8d-57d2eb19e6f2"
natnet1="nat"
macaddress1="08002727A63B"
cableconnected1="on"
nic1="nat"
nictype1="82540EM"
nicspeed1="0"
mtu="0"
sockSnd="64"
sockRcv="64"
tcpWndSnd="64"
tcpWndRcv="64"
Forwarding(0)="ssh,tcp,127.0.0.1,2222,,22"
hostonlyadapter2="vboxnet0"
macaddress2="080027631494"
cableconnected2="on"
nic2="hostonly"
nictype2="82540EM"
nicspeed2="0"
nic3="none"
nic4="none"
nic5="none"
nic6="none"
nic7="none"
nic8="none"
hidpointing="ps2mouse"
hidkeyboard="ps2kbd"
uart1="off"
uart2="off"
uart3="off"
uart4="off"
lpt1="off"
lpt2="off"
audio="none"
clipboard="disabled"
draganddrop="disabled"
SessionName="headless"
VideoMode="720,400,0"@0,0 1
vrde="off"
usb="off"
ehci="off"
xhci="off"
SharedFolderNameMachineMapping1="srv_database"
SharedFolderPathMachineMapping1="/Users/neilg/vdev/database"
SharedFolderNameMachineMapping2="srv_config"
SharedFolderPathMachineMapping2="/Users/neilg/vdev/config"
SharedFolderNameMachineMapping3="srv_log"
SharedFolderPathMachineMapping3="/Users/neilg/vdev/log"
SharedFolderNameMachineMapping4="srv_www"
SharedFolderPathMachineMapping4="/Users/neilg/vdev/www"
SharedFolderNameMachineMapping5="vagrant"
SharedFolderPathMachineMapping5="/Users/neilg/vdev"
VRDEActiveConnection="off"
VRDEClients=0
vcpenabled="off"
vcpscreens=0
vcpfile="/Users/neilg/VirtualBox VMs/vdev/vdev.webm"
vcpwidth=1024
vcpheight=768
vcprate=512
vcpfps=25
GuestMemoryBalloon=0
GuestOSType="Ubuntu_64"
GuestAdditionsRunLevel=0
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 0
DEBUG virtualbox_5_1: - [1, "ssh", 2222, 22]
DEBUG ssh: Checking key permissions: /Users/neilg/vdev/.vagrant/machines/default/virtualbox/private_key
INFO ssh: Attempting SSH connection...
INFO ssh: Attempting to connect to SSH...
INFO ssh: - Host: 127.0.0.1
INFO ssh: - Port: 2222
INFO ssh: - Username: vagrant
INFO ssh: - Password? false
INFO ssh: - Key Path: ["/Users/neilg/vdev/.vagrant/machines/default/virtualbox/private_key"]
DEBUG ssh: - connect_opts: {:auth_methods=>["none", "hostbased", "publickey"], :config=>false, :forward_agent=>true, :send_env=>false, :keys_only=>true, :paranoid=>false, :password=>nil, :port=>2222, :timeout=>15, :user_known_hosts_file=>[], :verbose=>:debug, :logger=>#<Logger:0x00000101b38c18 @progname=nil, @level=0, @default_formatter=#<Logger::Formatter:0x00000101b38bf0 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x00000101b38ab0 @shift_size=nil, @shift_age=nil, @filename=nil, @dev=#<StringIO:0x00000101b38da8>, @mutex=#<Logger::LogDevice::LogDeviceMutex:0x00000101b38a10 @mon_owner=nil, @mon_count=0, @mon_mutex=#<Mutex:0x00000101b38858>>>>, :keys=>["/Users/neilg/vdev/.vagrant/machines/default/virtualbox/private_key"]}
# -*- mode: ruby -*-
# vi: set ft=ruby :
vagrant_dir = File.expand_path(File.dirname(__FILE__))
Vagrant.configure("2") do |config|
# Store the current version of Vagrant for use in conditionals when dealing
# with possible backward compatible issues.
vagrant_version = Vagrant::VERSION.sub(/^v/, '')
# Configurations from 1.0.x can be placed in Vagrant 1.1.x specs like the following.
config.vm.provider :virtualbox do |v|
v.customize ["modifyvm", :id, "--memory", 1024]
v.customize ["modifyvm", :id, "--cpus", 1]
v.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
v.customize ["modifyvm", :id, "--natdnsproxy1", "on"]
# Set the box name in VirtualBox to match the working directory.
vvv_pwd = Dir.pwd
v.name = File.basename(vvv_pwd)
end
# Configuration options for the Parallels provider.
config.vm.provider :parallels do |v|
v.update_guest_tools = true
v.customize ["set", :id, "--longer-battery-life", "off"]
v.memory = 1024
v.cpus = 1
end
# Configuration options for the VMware Fusion provider.
config.vm.provider :vmware_fusion do |v|
v.vmx["memsize"] = "1024"
v.vmx["numvcpus"] = "1"
end
# Configuration options for Hyper-V provider.
config.vm.provider :hyperv do |v, override|
v.memory = 1024
v.cpus = 1
end
# SSH Agent Forwarding
#
# Enable agent forwarding on vagrant ssh commands. This allows you to use ssh keys
# on your host machine inside the guest. See the manual for `ssh-add`.
config.ssh.forward_agent = true
# Default Ubuntu Box
#
# This box is provided by Ubuntu vagrantcloud.com and is a nicely sized (332MB)
# box containing the Ubuntu 14.04 Trusty 64 bit release. Once this box is downloaded
# to your host computer, it is cached for future use under the specified box name.
config.vm.box = "ubuntu/trusty64"
# The Parallels Provider uses a different naming scheme.
config.vm.provider :parallels do |v, override|
override.vm.box = "parallels/ubuntu-14.04"
end
# The VMware Fusion Provider uses a different naming scheme.
config.vm.provider :vmware_fusion do |v, override|
override.vm.box = "netsensia/ubuntu-trusty64"
end
# VMWare Workstation can use the same package as Fusion
config.vm.provider :vmware_workstation do |v, override|
override.vm.box = "netsensia/ubuntu-trusty64"
end
# Hyper-V uses a different base box.
config.vm.provider :hyperv do |v, override|
override.vm.box = "ericmann/trusty64"
end
config.vm.hostname = "vvv"
# Local Machine Hosts
#
# If the Vagrant plugin hostsupdater (https://github.com/cogitatio/vagrant-hostsupdater) is
# installed, the following will automatically configure your local machine's hosts file to
# be aware of the domains specified below. Watch the provisioning script as you may need to
# enter a password for Vagrant to access your hosts file.
#
# By default, we'll include the domains set up by VVV through the vvv-hosts file
# located in the www/ directory.
#
# Other domains can be automatically added by including a vvv-hosts file containing
# individual domains separated by whitespace in subdirectories of www/.
if defined?(VagrantPlugins::HostsUpdater)
# Recursively fetch the paths to all vvv-hosts files under the www/ directory.
paths = Dir[File.join(vagrant_dir, 'www', '**', 'vvv-hosts')]
# Parse the found vvv-hosts files for host names.
hosts = paths.map do |path|
# Read line from file and remove line breaks
lines = File.readlines(path).map(&:chomp)
# Filter out comments starting with "#"
lines.grep(/\A[^#]/)
end.flatten.uniq # Remove duplicate entries
# Pass the found host names to the hostsupdater plugin so it can perform magic.
config.hostsupdater.aliases = hosts
config.hostsupdater.remove_on_suspend = true
end
# Private Network (default)
#
# A private network is created by default. This is the IP address through which your
# host machine will communicate to the guest. In this default configuration, the virtual
# machine will have an IP address of 192.168.50.4 and a virtual network adapter will be
# created on your host machine with the IP of 192.168.50.1 as a gateway.
#
# Access to the guest machine is only available to your local host. To provide access to
# other devices, a public network should be configured or port forwarding enabled.
#
# Note: If your existing network is using the 192.168.50.x subnet, this default IP address
# should be changed. If more than one VM is running through VirtualBox, including other
# Vagrant machines, different subnets should be used for each.
#
config.vm.network :private_network, id: "vvv_primary", ip: "192.168.50.4"
config.vm.provider :hyperv do |v, override|
override.vm.network :private_network, id: "vvv_primary", ip: nil
end
# Public Network (disabled)
#
# Using a public network rather than the default private network configuration will allow
# access to the guest machine from other devices on the network. By default, enabling this
# line will cause the guest machine to use DHCP to determine its IP address. You will also
# be prompted to choose a network interface to bridge with during `vagrant up`.
#
# Please see VVV and Vagrant documentation for additional details.
#
# config.vm.network :public_network
# Port Forwarding (disabled)
#
# This network configuration works alongside any other network configuration in Vagrantfile
# and forwards any requests to port 8080 on the local host machine to port 80 in the guest.
#
# Port forwarding is a first step to allowing access to outside networks, though additional
# configuration will likely be necessary on our host machine or router so that outside
# requests will be forwarded from 80 -> 8080 -> 80.
#
# Please see VVV and Vagrant documentation for additional details.
#
# config.vm.network "forwarded_port", guest: 80, host: 8080
# Drive mapping
#
# The following config.vm.synced_folder settings will map directories in your Vagrant
# virtual machine to directories on your local machine. Once these are mapped, any
# changes made to the files in these directories will affect both the local and virtual
# machine versions. Think of it as two different ways to access the same file. When the
# virtual machine is destroyed with `vagrant destroy`, your files will remain in your local
# environment.
# /srv/database/
#
# If a database directory exists in the same directory as your Vagrantfile,
# a mapped directory inside the VM will be created that contains these files.
# This directory is used to maintain default database scripts as well as backed
# up mysql dumps (SQL files) that are to be imported automatically on vagrant up
config.vm.synced_folder "database/", "/srv/database"
# If the mysql_upgrade_info file from a previous persistent database mapping is detected,
# we'll continue to map that directory as /var/lib/mysql inside the virtual machine. Once
# this file is changed or removed, this mapping will no longer occur. A db_backup command
# is now available inside the virtual machine to backup all databases for future use. This
# command is automatically issued on halt, suspend, and destroy if the vagrant-triggers
# plugin is installed.
if File.exists?(File.join(vagrant_dir,'database/data/mysql_upgrade_info')) then
if vagrant_version >= "1.3.0"
config.vm.synced_folder "database/data/", "/var/lib/mysql", :mount_options => [ "dmode=777", "fmode=777" ]
else
config.vm.synced_folder "database/data/", "/var/lib/mysql", :extra => 'dmode=777,fmode=777'
end
# The Parallels Provider does not understand "dmode"/"fmode" in the "mount_options" as
# those are specific to Virtualbox. The folder is therefore overridden with one that
# uses corresponding Parallels mount options.
config.vm.provider :parallels do |v, override|
override.vm.synced_folder "database/data/", "/var/lib/mysql", :mount_options => []
end
end
# /srv/config/
#
# If a server-conf directory exists in the same directory as your Vagrantfile,
# a mapped directory inside the VM will be created that contains these files.
# This directory is currently used to maintain various config files for php and
# nginx as well as any pre-existing database files.
config.vm.synced_folder "config/", "/srv/config"
# /srv/log/
#
# If a log directory exists in the same directory as your Vagrantfile, a mapped
# directory inside the VM will be created for some generated log files.
config.vm.synced_folder "log/", "/srv/log", :owner => "www-data"
# /srv/www/
#
# If a www directory exists in the same directory as your Vagrantfile, a mapped directory
# inside the VM will be created that acts as the default location for nginx sites. Put all
# of your project files here that you want to access through the web server
if vagrant_version >= "1.3.0"
config.vm.synced_folder "www/", "/srv/www/", :owner => "www-data", :mount_options => [ "dmode=775", "fmode=774" ]
else
config.vm.synced_folder "www/", "/srv/www/", :owner => "www-data", :extra => 'dmode=775,fmode=774'
end
config.vm.provision "fix-no-tty", type: "shell" do |s|
s.privileged = false
s.inline = "sudo sed -i '/tty/!s/mesg n/tty -s \\&\\& mesg n/' /root/.profile"
end
# The Parallels Provider does not understand "dmode"/"fmode" in the "mount_options" as
# those are specific to Virtualbox. The folder is therefore overridden with one that
# uses corresponding Parallels mount options.
config.vm.provider :parallels do |v, override|
override.vm.synced_folder "www/", "/srv/www/", :owner => "www-data", :mount_options => []
end
# The Hyper-V Provider does not understand "dmode"/"fmode" in the "mount_options" as
# those are specific to Virtualbox. Furthermore, the normal shared folders need to be
# replaced with SMB shares. Here we switch all the shared folders to us SMB and then
# override the www folder with options that make it Hyper-V compatible.
config.vm.provider :hyperv do |v, override|
override.vm.synced_folder "www/", "/srv/www/", :owner => "www-data", :mount_options => ["dir_mode=0775","file_mode=0774","forceuid","noperm","nobrl","mfsymlinks"]
# Change all the folder to use SMB instead of Virtual Box shares
override.vm.synced_folders.each do |id, options|
if ! options[:type]
options[:type] = "smb"
end
end
end
# Customfile - POSSIBLY UNSTABLE
#
# Use this to insert your own (and possibly rewrite) Vagrant config lines. Helpful
# for mapping additional drives. If a file 'Customfile' exists in the same directory
# as this Vagrantfile, it will be evaluated as ruby inline as it loads.
#
# Note that if you find yourself using a Customfile for anything crazy or specifying
# different provisioning, then you may want to consider a new Vagrantfile entirely.
if File.exists?(File.join(vagrant_dir,'Customfile')) then
eval(IO.read(File.join(vagrant_dir,'Customfile')), binding)
end
# Provisioning
#
# Process one or more provisioning scripts depending on the existence of custom files.
#
# provison-pre.sh acts as a pre-hook to our default provisioning script. Anything that
# should run before the shell commands laid out in provision.sh (or your provision-custom.sh
# file) should go in this script. If it does not exist, no extra provisioning will run.
if File.exists?(File.join(vagrant_dir,'provision','provision-pre.sh')) then
config.vm.provision "pre", type: "shell", path: File.join( "provision", "provision-pre.sh" )
end
# provision.sh or provision-custom.sh
#
# By default, Vagrantfile is set to use the provision.sh bash script located in the
# provision directory. If it is detected that a provision-custom.sh script has been
# created, that is run as a replacement. This is an opportunity to replace the entirety
# of the provisioning provided by default.
if File.exists?(File.join(vagrant_dir,'provision','provision-custom.sh')) then
config.vm.provision "custom", type: "shell", path: File.join( "provision", "provision-custom.sh" )
else
config.vm.provision "default", type: "shell", path: File.join( "provision", "provision.sh" )
end
# provision-post.sh acts as a post-hook to the default provisioning. Anything that should
# run after the shell commands laid out in provision.sh or provision-custom.sh should be
# put into this file. This provides a good opportunity to install additional packages
# without having to replace the entire default provisioning script.
if File.exists?(File.join(vagrant_dir,'provision','provision-post.sh')) then
config.vm.provision "post", type: "shell", path: File.join( "provision", "provision-post.sh" )
end
# Always start MySQL on boot, even when not running the full provisioner
# (run: "always" support added in 1.6.0)
if vagrant_version >= "1.6.0"
config.vm.provision :shell, inline: "sudo service mysql restart", run: "always"
config.vm.provision :shell, inline: "sudo service nginx restart", run: "always"
end
# Vagrant Triggers
#
# If the vagrant-triggers plugin is installed, we can run various scripts on Vagrant
# state changes like `vagrant up`, `vagrant halt`, `vagrant suspend`, and `vagrant destroy`
#
# These scripts are run on the host machine, so we use `vagrant ssh` to tunnel back
# into the VM and execute things. By default, each of these scripts calls db_backup
# to create backups of all current databases. This can be overridden with custom
# scripting. See the individual files in config/homebin/ for details.
if defined? VagrantPlugins::Triggers
config.trigger.after :up, :stdout => true do
run "vagrant ssh -c 'vagrant_up'"
end
config.trigger.before :reload, :stdout => true do
run "vagrant ssh -c 'vagrant_halt'"
end
config.trigger.after :reload, :stdout => true do
run "vagrant ssh -c 'vagrant_up'"
end
config.trigger.before :halt, :stdout => true do
run "vagrant ssh -c 'vagrant_halt'"
end
config.trigger.before :suspend, :stdout => true do
run "vagrant ssh -c 'vagrant_suspend'"
end
config.trigger.before :destroy, :stdout => true do
run "vagrant ssh -c 'vagrant_destroy'"
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment