Mitchell Hashimoto
|
7fdbb68917
|
Prune NFS exports more cleanly.
|
2012-01-12 23:30:19 -08:00 |
|
Mitchell Hashimoto
|
97f7fa633d
|
Re-implement how networking is done internally
|
2012-01-02 19:51:38 -08:00 |
|
Mitchell Hashimoto
|
76a77432b8
|
Clear all network adapters during the boot process
|
2012-01-01 22:02:30 -08:00 |
|
Mitchell Hashimoto
|
42883cbd20
|
Bridged networking basics.
|
2011-12-31 11:35:09 -08:00 |
|
Mitchell Hashimoto
|
8f3a7ce22d
|
Rename Network action to HostOnlyNetwork
|
2011-12-31 01:04:06 -08:00 |
|
Mitchell Hashimoto
|
fbe984b32d
|
Check for package files before any exports or anything [GH-597]
|
2011-12-26 18:48:38 -08:00 |
|
Mitchell Hashimoto
|
ab0276c4a9
|
VM::Modify no longer exists
|
2011-12-26 18:35:19 -08:00 |
|
Mitchell Hashimoto
|
81ad053f8a
|
Check for port collisions after clearing forwarded ports on up
|
2011-12-25 10:18:49 -08:00 |
|
Mitchell Hashimoto
|
d80ff0a27f
|
Pull out port collision detection/correction into the CheckPortCollision middleware
|
2011-12-25 10:13:08 -08:00 |
|
Mitchell Hashimoto
|
76f605f08d
|
Nice error message if port collisions are detected on resume [GH-602]
|
2011-12-25 09:48:49 -08:00 |
|
Mitchell Hashimoto
|
e1d0ce19ce
|
Customizations are back in!
|
2011-12-21 16:25:58 -08:00 |
|
Mitchell Hashimoto
|
177eb828af
|
Remove customize action, this will need rethinking
|
2011-12-21 15:24:43 -08:00 |
|
Mitchell Hashimoto
|
48ea8173c6
|
Lots more VBoxManage
|
2011-12-21 13:37:59 -08:00 |
|
Mitchell Hashimoto
|
7527f6b7b6
|
Check for guest additions right after import
|
2011-12-21 12:11:48 -08:00 |
|
Mitchell Hashimoto
|
a8e4e62264
|
Make more things VBoxManage compatible
|
2011-12-20 21:20:45 -08:00 |
|
Mitchell Hashimoto
|
ea7caebe02
|
Setup the default name for the VM
|
2011-12-10 13:28:03 -08:00 |
|
Mitchell Hashimoto
|
f2666a9b74
|
Config validation is back in.
|
2011-12-10 13:21:45 -08:00 |
|
Mitchell Hashimoto
|
1758970a53
|
Fixing up VM actions to try to get them working again
|
2011-12-09 20:39:08 -08:00 |
|
Mitchell Hashimoto
|
b878f1bd66
|
class => module Action
|
2011-12-09 17:23:27 -08:00 |
|
Mitchell Hashimoto
|
bbb8f0ac2c
|
Integrate new action runner/registry into Vagrant::Environment
|
2011-12-09 14:39:39 -08:00 |
|
Mitchell Hashimoto
|
daf711fd80
|
Separate Vagrant::Action into Runner and Registry
|
2011-12-09 14:22:03 -08:00 |
|
Mitchell Hashimoto
|
cb8d00b55f
|
Move the VM accessible check into more relevant actions
|
2011-12-03 15:37:13 -08:00 |
|
Mitchell Hashimoto
|
327a6f9d94
|
Add a check for VM accessibility before every action
|
2011-08-28 20:32:22 -07:00 |
|
Mitchell Hashimoto
|
6b2feae0e8
|
Create single interal modify block to sync VM modifications
|
2011-07-08 11:59:29 -07:00 |
|
Mitchell Hashimoto
|
1ecd04e0ac
|
Move port forwarding into customize block to run in a single VM lock.
|
2011-07-07 23:42:56 -07:00 |
|
Mitchell Hashimoto
|
19eaddcd3a
|
Action to call cleanup method on provisioners during destroy.
|
2011-07-06 23:02:19 -07:00 |
|
Michael Bearne
|
f757184c06
|
added support for changing host name on up for Debian, Ubuntu and RedHat
|
2011-01-14 17:51:19 +00:00 |
|
Mitchell Hashimoto
|
e19788701e
|
Don't disable networks on halt/destroy.
|
2010-12-24 19:02:11 -08:00 |
|
Mitchell Hashimoto
|
c32ab0442c
|
Change the mechanism by which useless host only networks are detected and destroyed
|
2010-12-24 18:57:44 -08:00 |
|
Mitchell Hashimoto
|
92c37f7435
|
Remove environment_load action chain. It wasn't used.
|
2010-10-13 18:53:15 -07:00 |
|
Mitchell Hashimoto
|
f1a3c75bcb
|
Somewhat ghetto callback system in place to handle validations now. This will definitely get looked at again in the near future.
|
2010-10-13 18:51:12 -07:00 |
|
Mitchell Hashimoto
|
1478818939
|
Run "environment_load" action on environment load
|
2010-09-06 23:36:48 -07:00 |
|
Mitchell Hashimoto
|
52e3c4d3b3
|
Persisting a VM uuid is now implicitly done by Vagrant::VM
|
2010-09-02 21:12:11 -07:00 |
|
Mitchell Hashimoto
|
8ea6d2bc40
|
Properly discard VM state if saved on various commands such as destroy [closes GH-123]
|
2010-07-29 20:15:38 -07:00 |
|
Mitchell Hashimoto
|
b179ee6c76
|
Add action for box repackaging [closes GH-120]
|
2010-07-28 07:35:58 -07:00 |
|
Mitchell Hashimoto
|
01203c117c
|
VM::Package middleware which will properly setup env data for General::Package
|
2010-07-28 07:24:57 -07:00 |
|
Mitchell Hashimoto
|
523cb1042a
|
Moved the packaging action out to the General namespace, since it is now generalized
|
2010-07-27 23:54:24 -07:00 |
|
Mitchell Hashimoto
|
9895f93e1d
|
Separate vagrantfile creation in packaging and actual packaging
|
2010-07-27 23:22:10 -07:00 |
|
Mitchell Hashimoto
|
4ec6196b3b
|
Add CheckBox to up command and make the typical require_box checks
|
2010-07-23 22:06:17 -07:00 |
|
Mitchell Hashimoto
|
4e8b6f32b4
|
Disable host only networks on halt [closes GH-116]
|
2010-07-21 21:17:34 -07:00 |
|
Mitchell Hashimoto
|
736f032995
|
Mount NFS folders before provisioning
|
2010-07-14 23:16:13 -07:00 |
|
Mitchell Hashimoto
|
3c1aac7ff5
|
CleanMachineFolder middleware to clean empty machine folders [closes GH-98]
|
2010-07-14 20:58:37 -07:00 |
|
Mitchell Hashimoto
|
4472ce1879
|
NFS cleanup methods on destroy
|
2010-07-13 22:40:44 -07:00 |
|
Mitchell Hashimoto
|
a0fa3755b5
|
Halt on destroy will not attempt graceful [closes GH-110]
|
2010-07-13 20:35:47 -07:00 |
|
Mitchell Hashimoto
|
6887f08bf7
|
Get host IP on NFS middleware and call proper system methods
|
2010-07-11 21:33:49 -07:00 |
|
Mitchell Hashimoto
|
9679000820
|
Package clears forwarded ports prior to exporting
|
2010-07-09 10:18:44 -07:00 |
|
Mitchell Hashimoto
|
409be1146f
|
Clear forwarded ports middleware
|
2010-07-09 10:14:26 -07:00 |
|
Mitchell Hashimoto
|
62a3adb7dd
|
Add clearing shared folders to packaging [closes GH-104]
|
2010-07-08 23:19:50 -07:00 |
|
Mitchell Hashimoto
|
0ebdf88144
|
ClearSharedFolders middleware
|
2010-07-08 23:09:42 -07:00 |
|
Mitchell Hashimoto
|
5d2e3d9f6f
|
Box destroying middleware
|
2010-07-08 08:32:41 -07:00 |
|