Mitchell Hashimoto
c1db76b3f8
Increase default max tries for SSH and lower the timeout
2011-11-26 09:29:39 -07:00
Mitchell Hashimoto
722ea85a6a
Remove "disk_image_format" config, since it isn't used. [closes GH-478]
2011-08-27 19:55:36 -07:00
Mitchell Hashimoto
6300bebe72
Disable SSH caching for now
2011-07-21 14:55:03 -07:00
Mitchell Hashimoto
0dacd78b10
Add `forwarded_port_destination` to find SSH port by that instead of key. [closes GH-375]
2011-07-10 22:41:35 -07:00
Mitchell Hashimoto
8733a745ce
Can now specify owner/group of shared folders. [closes GH-350]
2011-07-05 23:53:23 -07:00
Mitchell Hashimoto
c0902a4ef9
Change default SSH host to 127.0.0.1 instead of localhost
2011-01-22 22:51:29 -08:00
Mitchell Hashimoto
9673b7eaee
Remove config.ssh.port, it actually never did anything
2011-01-14 00:36:49 -08:00
Mitchell Hashimoto
d951d058ce
Initial work on this. Tests are completely broken.
2011-01-11 21:07:12 -08:00
Mitchell Hashimoto
9a158cf45a
Set VAGRANT_HOME env var to change vagrant home directory
2011-01-06 19:21:23 -08:00
Petyo Ivanov
b9e24090e9
Add X11 ssh forwarding option (off by default).
2011-01-04 20:17:04 -08:00
Mitchell Hashimoto
5fcf10d6cd
Validations to assure base MAC address is set
2010-10-08 10:44:19 -07:00
Mitchell Hashimoto
18835ff629
Default VM name is now properly env cwd folder name
2010-10-04 22:37:38 -07:00
Mitchell Hashimoto
e3ff9c7ac3
Resource logger now logs to a "logs" directory in the home path
2010-09-20 09:58:19 -06:00
Mitchell Hashimoto
51d576e50d
Update CHANGELOG
2010-09-20 08:55:13 -06:00
Mitchell Hashimoto
bc4abbd8f2
Add a timestamp to the VM name on `up` to avoid collisions
2010-09-20 08:53:51 -06:00
Mitchell Hashimoto
30da24ec25
VMs are now named by their containing folder, by default
2010-09-20 08:47:40 -06:00
Mitchell Hashimoto
21e4477c39
Rip out unison syncing. It never got to see the light of day. Just didn't work out. (NFS replaced it)
2010-08-27 23:31:38 -07:00
Mitchell Hashimoto
cd82c8d7f8
Get rid of the PROJECT_ROOT constant.
2010-08-23 21:33:14 -07:00
Mitchell Hashimoto
5b2a231456
v0.5.0
2010-07-26 08:57:09 -07:00
Mitchell Hashimoto
1cbc60de1c
Remove `config.package.extension` option. Use `config.package.name` instead.
2010-07-24 09:24:43 -07:00
Mitchell Hashimoto
0e1a304cb8
Make box_url nil by default
2010-07-23 22:06:50 -07:00
Vitor Pellegrino
0c5c938250
Adding vagrant's base box as the default box_url for vagrant
2010-07-23 21:41:49 -07:00
Mitchell Hashimoto
46c462d322
NFS options to configure mapall UID/GID. Vagrant can also detect this automatically (default)
2010-07-15 23:02:31 -07:00
Mitchell Hashimoto
e2badeb9e1
Concepts of "Hosts" introduced, preparing for host-specific behavior.
2010-07-10 22:07:10 -07:00
Mitchell Hashimoto
c82308f8da
`config.ssh.forward_agent` option added [closes GH-105]
2010-07-08 22:38:14 -07:00
Mitchell Hashimoto
97f82d7140
Better, more unified logging for unison
2010-06-22 23:33:20 -07:00
Mitchell Hashimoto
5f0695f776
Setup new unison scripts and set configs.
2010-06-20 01:42:31 -07:00
Mitchell Hashimoto
b0879dea6a
Rethinking Unison foundation. Tearing things out.
2010-06-19 11:34:37 -07:00
John Bender
eec0986bc7
switched directory syncing over to unison
2010-06-05 00:39:25 -07:00
Mitchell Hashimoto
7b6523371c
No more `config.vm.project_directory`. The "v-root" shared folder is now a regular shraed folder like everything else.
2010-06-03 22:19:42 -07:00
Mitchell Hashimoto
7fa0303925
Automatic 'external' port collision correction. If a forwarded port collides with any created VM and is marked to be fixed automatically, then vagrant will choose a new port automatically.
2010-05-27 17:31:36 -07:00
Mitchell Hashimoto
b174645fb7
Change `instance` option to forwarding ports to `adapter` and make thoes options a hash at the end.
2010-05-27 12:34:08 -07:00
Robert O'Brien
77bcd9919d
Enable port forwarding to be directed at a specific adapter (NIC), prevented entirely making standard use of TCP/IP and ensuring that port forwarding is only attempted when the NIC is using the VirtualBox NAT.
2010-05-25 19:15:05 -07:00
John Bender
ce6d95c131
rsync mostly complete, few tests left
2010-05-18 23:50:04 -07:00
John Bender
7ac7af15d3
rsync for shared folders added
2010-05-18 23:45:07 -07:00
Mitchell Hashimoto
95938c652d
New abstraction: Systems. Updated config and environment to properly load configured system.
...
This allows the OS-specific tasks to be pulled out into separate classes, so that other systems could potentially be supported. For now, a "Linux" system has been created.
2010-04-25 01:46:51 -07:00
Michael Johnston
4149313e7a
allow setting mode to boot into, so can boot with gui which makes debugging networking setup easier
2010-04-10 16:45:01 -07:00
Mitchell Hashimoto
5bdabbc8c8
Can now specify the UID/GID of the shared folders from the Vagrantfile
2010-03-15 12:33:03 -07:00
John Bender
07284b4003
dirname changed to project root const
2010-03-12 01:37:45 -08:00
John Bender
00eecf5bdd
moved to key based ssh
2010-03-12 01:19:45 -08:00
Mitchell Hashimoto
f3d735fae1
Up the default timeout, which allows the SSH connection to work even without an internet connection
2010-03-11 15:56:44 -08:00
Mitchell Hashimoto
2763540b44
Move default chef solo configuration to the chef solo provisioner
2010-03-10 14:58:41 -08:00
Mitchell Hashimoto
d81e5dc28d
Remove all "chef" configuration and moved chef solo provisioning to its own class
2010-03-10 14:27:02 -08:00
Mitchell Hashimoto
d818bf856b
SSH timeout is now configurable with `config.ssh.timeout`
2010-03-08 19:30:58 -08:00
John Bender
0cdc6b5eaa
moved hanging dotfile_name under Vagrant.config.vagrant
2010-03-04 23:50:08 -08:00
Mitchell Hashimoto
1e3109e2f7
Pointless configuration change
2010-03-01 00:48:14 -08:00
Mitchell Hashimoto
1a6f838baa
`vagrant up` (specifically Actions::VM::Import) now uses a configured box rather than a base VM. Much cleaner!
2010-02-23 00:05:41 -08:00
John Bender
c644cfad1a
package and unpackage moved to tar, tarruby added
2010-02-19 00:54:49 -08:00
Mitchell Hashimoto
05f4845509
Provisioning can now be enabled/disabled by configuration.
2010-02-16 01:05:42 -08:00
John Bender
1c045bd447
refactored package into actions: export, package
2010-02-15 22:53:52 -08:00