Mitchell Hashimoto
|
b96acce79f
|
Packaging middleware and modifying VM#package to use it
|
2010-07-07 20:47:53 -07:00 |
|
Mitchell Hashimoto
|
c88adbc0f7
|
Builder fully tested
|
2010-07-03 18:51:40 +02:00 |
|
Mitchell Hashimoto
|
6eefc8e874
|
Initial foundation building of new action style
|
2010-07-03 17:34:15 +02:00 |
|
Mitchell Hashimoto
|
ae0d9935a7
|
Detect if any collisions with non-hostonly networks for networking. [closes GH-102]
|
2010-07-02 08:37:13 -07:00 |
|
Mitchell Hashimoto
|
0896f096e9
|
Ignore non-hostonly adapters for host only networking [closes GH-101]
|
2010-07-01 14:26:56 -07:00 |
|
Mitchell Hashimoto
|
e4b13ea758
|
vagrant package checks for output file existing [closes GH-100]
|
2010-06-29 20:57:09 -07:00 |
|
Mitchell Hashimoto
|
47403e16cc
|
Now checks if unison binary is installed before running
|
2010-06-20 14:38:58 -07:00 |
|
Mitchell Hashimoto
|
e8fd57fbbb
|
Fixes to unison. Now tested and working.
|
2010-06-20 14:14:11 -07:00 |
|
Mitchell Hashimoto
|
b97c257904
|
setup_unison implemented on shared folder action
|
2010-06-20 02:24:07 -07:00 |
|
Mitchell Hashimoto
|
67ab68df89
|
System prepare_unison method + tests
|
2010-06-20 02:07:32 -07:00 |
|
Mitchell Hashimoto
|
b0879dea6a
|
Rethinking Unison foundation. Tearing things out.
|
2010-06-19 11:34:37 -07:00 |
|
Mitchell Hashimoto
|
9e931dd350
|
VirtualBox minimum version bumped to 3.2
|
2010-06-17 23:08:38 -07:00 |
|
Mitchell Hashimoto
|
e6760d8f5b
|
s/nat engine/nat driver/
|
2010-06-17 22:38:25 -07:00 |
|
Mitchell Hashimoto
|
26b837f427
|
Vagrant uses correct NATForwarded port for 3.2.x
|
2010-06-17 22:17:58 -07:00 |
|
Mitchell Hashimoto
|
3be88f44fa
|
Warning if guest additions version mismatches [closes GH-96]
|
2010-06-15 21:58:27 -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
|
dc760c73b9
|
Reload after saving forwarded ports
|
2010-06-03 20:48:24 -07:00 |
|
Mitchell Hashimoto
|
b13de6a497
|
If no shared folders existed, don't worry about clearing them
|
2010-06-03 20:35:12 -07:00 |
|
Mitchell Hashimoto
|
97facb08fd
|
Do not reload VM and everything if no forwarded ports were destroyed
|
2010-06-03 20:34:02 -07:00 |
|
Mitchell Hashimoto
|
b00442026f
|
Don't run VM customizations if none were specified
|
2010-06-03 20:32:09 -07:00 |
|
Mitchell Hashimoto
|
50262cfb66
|
Destroy unused network interfaces on VM destroy
|
2010-06-03 19:59:39 -07:00 |
|
Mitchell Hashimoto
|
1e01514c4f
|
Dup the forwarded ports array while destroying to avoid issues with changes in virtualbox gem and deleting in place
|
2010-06-03 12:04:21 -07:00 |
|
Mitchell Hashimoto
|
abf6a50b5a
|
Dup the shared folders array when destroying due to changes in virtualbox gem
|
2010-06-03 12:03:43 -07:00 |
|
Mitchell Hashimoto
|
4e806ae325
|
A VM can now have a host only network on multiple adapters
|
2010-06-03 11:50:29 -07:00 |
|
Mitchell Hashimoto
|
2d68b284d1
|
Some fixes with defining new interfaces on Ubuntu
|
2010-06-03 11:29:17 -07:00 |
|
Mitchell Hashimoto
|
73e9debefb
|
Dynamically insert entry into /etc/network/interfaces file for Ubuntu
|
2010-06-03 11:09:31 -07:00 |
|
Mitchell Hashimoto
|
d16efa1a34
|
Join a specific host only network if name is specified.
|
2010-06-03 00:17:04 -07:00 |
|
Mitchell Hashimoto
|
77f7b09a26
|
Host only networks. Doesn't yet set them up within the OS but creates them on the guest.
|
2010-06-02 23:52:15 -07:00 |
|
Mitchell Hashimoto
|
b63c74fad9
|
Forwarded ports action reloads the model after clearing
|
2010-05-30 18:09:36 -07:00 |
|
Mitchell Hashimoto
|
6fc2f4661a
|
1 second sleep after the halt on down to allow VirtualBox to clean itself up
|
2010-05-30 17:56:20 -07:00 |
|
Mitchell Hashimoto
|
ced200e256
|
When verifying boxes, catch all exceptions
|
2010-05-28 23:26:11 -07:00 |
|
Mitchell Hashimoto
|
cc0a1930d8
|
When handling collisions, the fixer won't set the port to something which is used by that VM later
|
2010-05-27 17:41:32 -07:00 |
|
Mitchell Hashimoto
|
61bcc761bc
|
Error message is given if there are no auto ports available.
|
2010-05-27 17:37:48 -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 |
|
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 |
|
Mitchell Hashimoto
|
c16df0d26a
|
Simple wording changes
|
2010-05-25 19:20:47 -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
|
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
|
b2c2d2a4cc
|
Downloader progress reporter now uses the environment logger
|
2010-05-20 22:37:39 -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
|
91ae6178df
|
Runner loggers now use their @runner.logger instead of "global" logger
|
2010-05-20 16:46:23 -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
|
5be932bf6c
|
Destroying properly updates the dotfile
|
2010-05-16 18:01:53 -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 |
|