Sam Gronblom
|
9a7ca06cfa
|
Disallow dot and hyphen as first character of hostnames
- Causes hostname to be set to an invalid value on some systems which
also causes malfunction of hostname -f so it cannot be changed
|
2013-10-10 14:42:48 +09:00 |
Mitchell Hashimoto
|
5e468dd110
|
core: Convert FP ports to ints [GH-2173]
|
2013-09-15 17:29:49 -07:00 |
Mitchell Hashimoto
|
1769fbcba8
|
core: dup option hashes everywhere
|
2013-09-05 14:26:53 -07:00 |
Mitchell Hashimoto
|
0b94ed44b7
|
core: dup the synced folder options [GH-2134]
|
2013-09-05 14:25:38 -07:00 |
Mitchell Hashimoto
|
df02ddb68c
|
core: note backwards incompat in code
|
2013-09-01 12:27:15 -07:00 |
Mitchell Hashimoto
|
e5b35d1c83
|
core: support "mount_options" for arbitrary mount options [GH-1029]
|
2013-09-01 12:25:21 -07:00 |
Mitchell Hashimoto
|
5a4c06f75e
|
core: config.ssh.timeout => config.vm.boot_timeout
|
2013-08-29 16:41:36 -07:00 |
Mitchell Hashimoto
|
c38fadfd2f
|
core: config.vm.graceful_halt_timeout to specify graceful halt timeout
|
2013-08-29 16:38:02 -07:00 |
Mitchell Hashimoto
|
0e9711d0dd
|
kernel: config.vm.host_name works again
|
2013-08-28 17:17:07 -07:00 |
Mitchell Hashimoto
|
29aab20a9d
|
core: nitpick the protocol forwarded port checking
|
2013-08-28 16:32:47 -07:00 |
Michael Lex
|
172a5dac5a
|
allow port-forwarding of the same port number but with different protocols [GH-1108]
|
2013-08-16 12:10:03 +02:00 |
Mitchell Hashimoto
|
2282a88f3d
|
Convert config.vm.hostname to string [GH-1999]
|
2013-07-28 12:08:49 -07:00 |
Mitchell Hashimoto
|
aeb1fa7ecb
|
unnecessary '!'
|
2013-07-27 22:21:37 -07:00 |
Mitchell Hashimoto
|
632349710e
|
Convert hostpath to string on windows so gsub works
|
2013-07-27 22:20:55 -07:00 |
Mitchell Hashimoto
|
fc7c8b1e99
|
Replace '\' with '/' on synced folders on Windows
|
2013-07-23 17:36:48 -05:00 |
Mitchell Hashimoto
|
2d16588952
|
Validation so private network IP doesn't end in .1 [GH-1750]
|
2013-07-20 00:43:42 -04:00 |
Mitchell Hashimoto
|
b2d1a26dcf
|
NFS request is silently ignored on Windows [GH-1748]
|
2013-07-20 00:38:58 -04:00 |
Mitchell Hashimoto
|
af66f5f930
|
box_download_insecure to not validate https of box_url [GH-1712]
|
2013-07-20 00:18:02 -04:00 |
Mitchell Hashimoto
|
7fd363a2f4
|
Shared folder target path can be a Windows path [GH-1688]
|
2013-07-20 00:00:49 -04:00 |
Mitchell Hashimoto
|
04afd11fd1
|
Shared folder inheritence doesn't overwrite multi-vm [GH-1935]
|
2013-07-17 23:18:39 -04:00 |
Mitchell Hashimoto
|
cf2f6da4db
|
Validate an IP is given for a private network [GH-1788]
|
2013-06-09 13:46:46 -07:00 |
Mitchell Hashimoto
|
80f06605fb
|
config.vm.guest now forces guest setting again [GH-1800]
|
2013-06-09 13:17:23 -07:00 |
Mitchell Hashimoto
|
9dd582be3a
|
Compile the provider overrides early so config caching works
|
2013-04-19 23:16:09 -06:00 |
Mitchell Hashimoto
|
e64696e839
|
Automatically override forwarded ports if host ports match
|
2013-04-10 15:37:04 -07:00 |
Mitchell Hashimoto
|
f48587bcd1
|
Shared folders with the same guest path overwrite each other
|
2013-04-10 10:44:53 -07:00 |
Mitchell Hashimoto
|
5690aef4b0
|
Don't duplicate names when defining new machines in VFile
|
2013-04-09 19:05:35 -07:00 |
Mitchell Hashimoto
|
4ffc2c3b74
|
Invalid configuration keys are caught and shown in user friendly way
[GH-1484]
|
2013-04-03 16:18:37 -07:00 |
Mitchell Hashimoto
|
52a2f48b20
|
Provider-specific configuration overrides via 2nd block param
Example:
Vagrant.configure("2") do |config|
# ...
config.vm.provider :virtualbox do |p, vb_config|
vb_config.vm.box = "virtualbox_box"
end
end
|
2013-04-03 14:57:14 -07:00 |
Mitchell Hashimoto
|
a8a7a7865d
|
Show an error if an invalid network type is used
|
2013-04-02 15:00:18 -07:00 |
Mitchell Hashimoto
|
40250843b3
|
More comprehensive synced folder validation [GH-1499]
|
2013-03-29 12:45:44 -07:00 |
Mitchell Hashimoto
|
361cc1ae40
|
Proper error message if invalid provisioner is used [GH-1515]
|
2013-03-28 15:38:32 -07:00 |
Mitchell Hashimoto
|
9a29cecfdf
|
Turn network, provider, and provisioner names into symbols if not
|
2013-03-15 22:14:04 -07:00 |
Mitchell Hashimoto
|
6e7427ca4d
|
Error if forwarded port with same host port is declared multiple times
|
2013-03-15 22:11:49 -07:00 |
Fabio Rehm
|
dacd8be306
|
Auto remove trailing slashes from synced folders default ids
VirtualBox provider was having a hard time mounting the folders down
here.
|
2013-03-09 18:15:17 -03:00 |
Mitchell Hashimoto
|
98a9b47567
|
Validate the hostname setting
|
2013-03-09 10:07:55 -08:00 |
Mitchell Hashimoto
|
ad0e6deb3e
|
Better handling of merging sub-vms
|
2013-03-08 21:30:09 -08:00 |
Mitchell Hashimoto
|
c80ad12336
|
Validate forwarded ports
|
2013-03-01 17:20:31 -08:00 |
Mitchell Hashimoto
|
1f2856bdf3
|
Default the proper hostname for config
|
2013-03-01 17:12:17 -08:00 |
Mitchell Hashimoto
|
3726f8d8de
|
Properly use new networks for built-in SSH
|
2013-03-01 17:07:31 -08:00 |
Mitchell Hashimoto
|
c586999a0b
|
Properly scope network configs by type
|
2013-03-01 17:02:53 -08:00 |
Mitchell Hashimoto
|
d07810af58
|
Properly merge networks
|
2013-03-01 16:49:06 -08:00 |
Mitchell Hashimoto
|
58871853f5
|
Hashes for all the networks
|
2013-03-01 16:31:54 -08:00 |
Mitchell Hashimoto
|
934238bba0
|
Rename config.vm.host_name to config.vm.hostname for V2
|
2013-02-27 21:29:11 -08:00 |
Mitchell Hashimoto
|
5d82123da9
|
VirtualBox should use the new port forwarding collision detection stuff
|
2013-02-26 13:38:00 -08:00 |
Mitchell Hashimoto
|
455845d591
|
Merging networks works again
|
2013-02-18 17:14:25 -08:00 |
Mitchell Hashimoto
|
7d32c75141
|
Remove V2 forwarded ports config because it is unused
|
2013-02-18 17:14:25 -08:00 |
Mitchell Hashimoto
|
6afb4326fa
|
Move NFS to a built-in middleware
|
2013-02-08 15:34:04 -08:00 |
Mitchell Hashimoto
|
a09c72d84e
|
Properly default provider configs if not specified
|
2013-02-05 21:33:00 -08:00 |
Mitchell Hashimoto
|
79beefdb0a
|
Do proper provider configuration merging
|
2013-02-05 12:22:00 -08:00 |
Mitchell Hashimoto
|
2eeccf085b
|
Refactor the provider config a bit to allow multiple blocks
|
2013-02-05 12:08:17 -08:00 |