Mitchell Hashimoto
|
f2242662f8
|
Don't return when finding disabled shared folder, continue to include others
|
2010-07-21 15:50:27 -07:00 |
Mitchell Hashimoto
|
c875e4345a
|
Expand the NFS shared folder path relative to root path during the extraction.
|
2010-07-20 13:18:00 -07:00 |
Mitchell Hashimoto
|
061bdad68a
|
Move ResourceLogger to the Util namespace since thats more of what it is
|
2010-07-19 21:50:47 -07:00 |
Mitchell Hashimoto
|
8e82fb2691
|
Fix tests so they run on Ruby 1.9.2
|
2010-07-19 20:32:07 -07:00 |
Mitchell Hashimoto
|
bba97a28c7
|
Run the destroy sequence instead of the specific action for handling SIGINT in import
|
2010-07-18 08:54:24 -07:00 |
Mitchell Hashimoto
|
cb730c3410
|
If SIGINT is called during a sequence with an import, VM is properly destroyed
|
2010-07-18 08:39:31 -07:00 |
Mitchell Hashimoto
|
769431ce7c
|
Boot verifies not erroneous environment before booting
|
2010-07-18 08:24:47 -07:00 |
Mitchell Hashimoto
|
1e29532255
|
Action environment injected with `interrupt` exception if SIGINT occurs during action chain.
|
2010-07-18 08:20:11 -07:00 |
Mitchell Hashimoto
|
f1ad7234b9
|
The new Vagrant::Util::Busy.
|
2010-07-18 08:10:40 -07:00 |
Mitchell Hashimoto
|
bbd0f0e8cb
|
Remove Vagrant::Busy class. It will be making a comeback soon in a newly invented form.
|
2010-07-18 01:59:01 -07:00 |
Mitchell Hashimoto
|
8168ca3e86
|
Package action cleans up in the event of some environmental error
|
2010-07-18 01:13:50 -07:00 |
Mitchell Hashimoto
|
f8909dcbfa
|
Fix `sed` calls for linux and add proper options for the UID/GID mapping.
|
2010-07-17 09:58:30 -07:00 |
Mitchell Hashimoto
|
67b23be473
|
Linux NFS support (host)
|
2010-07-17 09:35:43 -07:00 |
Mitchell Hashimoto
|
aee49a61ab
|
Add Config::Top#deep_clone method to deep clone Vagrant configuration.
|
2010-07-17 00:02:13 -07:00 |
Mitchell Hashimoto
|
302bc348d3
|
Retry the BSD#nfs? call at least 10 times if a weird TypeError is raised
|
2010-07-16 22:00:49 -07:00 |
Mitchell Hashimoto
|
f9f59282f4
|
BSD exports template properly takes into effect mapped GID as well
|
2010-07-15 23:05:04 -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
|
736f032995
|
Mount NFS folders before provisioning
|
2010-07-14 23:16:13 -07:00 |
Mitchell Hashimoto
|
245ada2441
|
Shared folders marked with `:disabled` flag will be ignored.
|
2010-07-14 22:53:24 -07:00 |
Mitchell Hashimoto
|
a5643d3239
|
Error if a forwarded port is below 1024 [closes GH-97]
|
2010-07-14 21:27:00 -07:00 |
Mitchell Hashimoto
|
7de7982214
|
CleanMachineFolder won't run if the folder is < 10 characters. Small safeguard againt unwanted rm-rfs.
|
2010-07-14 21:03:58 -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
|
8dc839e0c7
|
Clear NFS exports if an error occured in the environment in NFS
|
2010-07-13 22:58:45 -07:00 |
Mitchell Hashimoto
|
4472ce1879
|
NFS cleanup methods on destroy
|
2010-07-13 22:40:44 -07:00 |
Mitchell Hashimoto
|
dc5a1be320
|
NFS cleanup on BSD host
|
2010-07-13 22:30:54 -07:00 |
Mitchell Hashimoto
|
fe430ff006
|
Mount NFS folders on the linux system
|
2010-07-13 22:04:56 -07:00 |
Mitchell Hashimoto
|
18d04e8aa3
|
Checking for NFS no longer outputs things
|
2010-07-13 21:41:29 -07:00 |
Mitchell Hashimoto
|
549fad0b91
|
Move output helpers into the actual util class, gets rid of method missing on environment
|
2010-07-13 21:35:47 -07:00 |
Mitchell Hashimoto
|
3d13a071c6
|
Allow setting environment on builder
|
2010-07-13 21:31:06 -07:00 |
Mitchell Hashimoto
|
892a624756
|
Action environment hash has indifferent access
|
2010-07-13 20:57:14 -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
|
7e9b75f939
|
Rescue TypeError when checking for NFS and return false [closes GH-109]
|
2010-07-13 20:30:24 -07:00 |
Mitchell Hashimoto
|
1bfb99d606
|
Only verify NFS settings if NFS shared folders exist
|
2010-07-13 20:25:20 -07:00 |
Brian Donovan
|
604b978cab
|
Fix an incorrect mock/implementation pair.
|
2010-07-13 09:06:57 -07:00 |
Brian Donovan
|
98f66201e4
|
Fix error message that tells people to install VirtualBox 3.1.x.
|
2010-07-13 09:06:31 -07:00 |
Brian Donovan
|
c78a3f3e3f
|
Include util.rb early so the included hook is set up properly.
Fixes a NoMethodError running any command that invokes Environment.load!
|
2010-07-13 09:06:20 -07:00 |
Mitchell Hashimoto
|
e158a01d69
|
BSD host properly tests for `nfsd` binary
|
2010-07-12 22:41:41 -07:00 |
Mitchell Hashimoto
|
ba78ea86c1
|
Restart NFSd after exporting
|
2010-07-12 22:37:24 -07:00 |
Mitchell Hashimoto
|
5e537f7126
|
Exports output is in proper format
|
2010-07-12 22:26:01 -07:00 |
Mitchell Hashimoto
|
9f4950375e
|
Host NFS export
|
2010-07-12 22:10:17 -07:00 |
Mitchell Hashimoto
|
de38af8111
|
Pass guest IP along to the Host#nfs_export function
|
2010-07-12 21:43:31 -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
|
30e8b3b8ce
|
NFS middleware interface complete. Implemention on host not yet done.
|
2010-07-11 10:58:17 -07:00 |
Mitchell Hashimoto
|
7430cf54ff
|
Futher work to the NFS middleware
|
2010-07-11 10:00:13 -07:00 |
Mitchell Hashimoto
|
1e92f0d58f
|
Started on NFS middleware
|
2010-07-11 09:44:18 -07:00 |
Mitchell Hashimoto
|
d309f79fbc
|
Get rid of unused ivar on Box
|
2010-07-11 09:26:57 -07:00 |
Mitchell Hashimoto
|
e2badeb9e1
|
Concepts of "Hosts" introduced, preparing for host-specific behavior.
|
2010-07-10 22:07:10 -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
|
8bd64de61d
|
Properly cleanup exported box
|
2010-07-08 23:28:40 -07:00 |