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 |
Mitchell Hashimoto
|
6f287aa17a
|
Fix some small issues with up, down, and halt with the latest refactor.
|
2010-05-26 21:13:56 -07:00 |
Mitchell Hashimoto
|
455a44cc5d
|
Add `--no-provision` flag to `vagrant up`. Refactor the way action options work a bit. [closes GH-87]
|
2010-05-26 20:58:27 -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 |
Mitchell Hashimoto
|
cce82305ee
|
When util is included, extend the class as well [closes GH-83]
|
2010-05-25 13:19:38 -07:00 |
Mitchell Hashimoto
|
a5648abe92
|
Do not worry about key permissions on windows [closes GH-79]
|
2010-05-24 01:10:27 -07:00 |
John Bender
|
74aefa5c3d
|
corrected bit mask for package output on windows
|
2010-05-22 22:46:42 -07:00 |
Mitchell Hashimoto
|
b949861186
|
Changed semantics of 'up.' 'up' will now only provision when the VM is being created from scratch. Otherwise, it simply starts the VM. [closes GH-78]
|
2010-05-22 18:55:00 -07:00 |
Mitchell Hashimoto
|
d76e9ba26a
|
Tests no longer clear a line
|
2010-05-22 18:47:08 -07:00 |
Mitchell Hashimoto
|
dcbf70b91d
|
Clean up some tests on the provision command
|
2010-05-22 00:54:43 -07:00 |
Andrew Clay Shafer
|
c863457157
|
Added provision command
Will rerun provisioner on running vms
|
2010-05-22 00:52:30 -07:00 |
Mitchell Hashimoto
|
12b8ab4516
|
Refactor the "all or single" behavior of many commands into the base.
|
2010-05-21 23:38:44 -07:00 |
Mitchell Hashimoto
|
a5cb80f396
|
Removed old progress meter module from util
|
2010-05-20 22:54:48 -07:00 |
Mitchell Hashimoto
|
b2c2d2a4cc
|
Downloader progress reporter now uses the environment logger
|
2010-05-20 22:37:39 -07:00 |
Mitchell Hashimoto
|
6e7af31616
|
Resource logger now has a thread-safe progress meter built-in
|
2010-05-20 22:28:28 -07:00 |
Mitchell Hashimoto
|
3cef90cfb9
|
Remove util.rb and that logger
|
2010-05-20 20:54:34 -07:00 |
Mitchell Hashimoto
|
6e757e7ab7
|
Remove logger from the VM and put it on the environment
|
2010-05-20 20:35:15 -07:00 |
Mitchell Hashimoto
|
4a20bfe7fc
|
Plain logger should emit a newline
|
2010-05-20 16:47:25 -07:00 |
Mitchell Hashimoto
|
91ae6178df
|
Runner loggers now use their @runner.logger instead of "global" logger
|
2010-05-20 16:46:23 -07:00 |
Mitchell Hashimoto
|
470c8de099
|
Environment uses new logger
|
2010-05-20 16:36:17 -07:00 |
Mitchell Hashimoto
|
398e254c39
|
Moved error_and_exit and wrap_output to their own mixins
|
2010-05-20 16:09:00 -07:00 |
Mitchell Hashimoto
|
a1794dca80
|
VMs have their own loggers
|
2010-05-20 15:49:27 -07:00 |
Mitchell Hashimoto
|
fa9bdad175
|
Added the ResourceLogger, which will handle logging in the near future
|
2010-05-20 13:05:01 -07:00 |
Mitchell Hashimoto
|
e6f628b98b
|
Check key permissions on SSH execute (must be 0600)
|
2010-05-20 01:01:17 -07:00 |
John Bender
|
af07bd0d3b
|
renamed crontab entry template, switched to proper ssh
|
2010-05-19 00:19:32 -07:00 |
John Bender
|
007ecc5f1c
|
system testing
|
2010-05-18 23:50:53 -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
|
6397ac579c
|
Fixed "busticated" provisioning due to internal changes from multivm [closes GH-65]
|
2010-05-18 19:23:08 -07:00 |
Mitchell Hashimoto
|
5251d89241
|
Fix packaging. Broke due to internal changes from multivm. [closes GH-64]
|
2010-05-18 19:08:26 -07:00 |
Mitchell Hashimoto
|
4d077a1ca2
|
Fixed issue with two tests being named the same (got rid of warning)
|
2010-05-17 17:12:08 -07:00 |
Mitchell Hashimoto
|
19be5f141e
|
`vagrant package` works with multi-VM environments
|
2010-05-17 14:12:11 -07:00 |
Mitchell Hashimoto
|
f30645a967
|
`vagrant ssh-config` is now multi-vm friendly
|
2010-05-17 10:52:07 -07:00 |
Mitchell Hashimoto
|
586a56b5b5
|
`vagrant reload` works with multi-vm
|
2010-05-17 10:41:19 -07:00 |
Mitchell Hashimoto
|
38d485c29b
|
`vagrant resume` with multiple VMs
|
2010-05-17 10:36:34 -07:00 |
Mitchell Hashimoto
|
228327c0ca
|
`vagrant suspend` works with multi-vms
|
2010-05-17 01:45:57 -07:00 |
Mitchell Hashimoto
|
fd12018114
|
`vagrant ssh` works with multi-VM
|
2010-05-17 01:07:42 -07:00 |
Mitchell Hashimoto
|
81e1e8932a
|
Can now specify which VMs to up with `vagrant up` or will up all by default
|
2010-05-16 18:34:35 -07:00 |
Mitchell Hashimoto
|
3b4d2ab795
|
`vagrant halt` updated to work with multi-VM
|
2010-05-16 18:22:28 -07:00 |
Mitchell Hashimoto
|
5be932bf6c
|
Destroying properly updates the dotfile
|
2010-05-16 18:01:53 -07:00 |
Mitchell Hashimoto
|
07e1fb7238
|
`vagrant status` updated to work with multi-VM
|
2010-05-16 17:59:18 -07:00 |
Mitchell Hashimoto
|
709c50e7b6
|
`vagrant status` updated to work with multi-VM. Global status not yet functional.
|
2010-05-16 17:40:40 -07:00 |
Mitchell Hashimoto
|
0314e6ef6c
|
Persist/depersist VM methods replaced with dotfile updates. Active list information disabled for now.
|
2010-05-16 16:53:56 -07:00 |
Mitchell Hashimoto
|
a56f4a43dd
|
Up command will up multiple VMs (persisting doesn't work yet)
|
2010-05-15 01:51:45 -07:00 |
Mitchell Hashimoto
|
33bfe75cbd
|
Environment loads blank VMs for non-created VMs.
|
2010-05-15 01:34:31 -07:00 |
Mitchell Hashimoto
|
c8e36274d6
|
Get rid of Environment#create_vm. VMs instances are now always available
|
2010-05-08 20:31:12 -07:00 |
Mitchell Hashimoto
|
14bb07e08f
|
Fix tests to not clear line
|
2010-05-08 20:28:42 -07:00 |
Mitchell Hashimoto
|
124a9ab19d
|
Environment properly loads VMs
|
2010-05-08 15:34:43 -07:00 |
Mitchell Hashimoto
|
b313d34d5b
|
Environment config loading loads the subconfig if specified. VMs now create a new env for themselves.
|
2010-05-08 14:57:31 -07:00 |