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 |
Mitchell Hashimoto
|
9156be0f84
|
Use the proper config version in config.vm.define calls
|
2013-01-30 19:24:09 -08:00 |
Mitchell Hashimoto
|
eed24a08e3
|
Typo in setting up synced folders
|
2013-01-28 15:57:13 -08:00 |
Mitchell Hashimoto
|
9cb86706b8
|
Make all the VirtualBox middleware aware of synced folders
|
2013-01-23 09:42:19 -08:00 |
Mitchell Hashimoto
|
4059a4ba2f
|
Define synced_folders on V2 vm config
|
2013-01-23 09:21:49 -08:00 |
Mitchell Hashimoto
|
1bf08f70d6
|
Add the new graceful_halt settings to `config.vm`
|
2013-01-22 11:37:49 -08:00 |
Mitchell Hashimoto
|
58eac7117b
|
Only merge provider/provisioner errors if they exist
|
2013-01-18 13:36:12 -08:00 |
Mitchell Hashimoto
|
d64c164727
|
VM configuration only validates the active provider
|
2013-01-18 13:33:02 -08:00 |
Mitchell Hashimoto
|
515ed8f119
|
Validate providers and provisioners!
|
2013-01-18 12:56:19 -08:00 |
Mitchell Hashimoto
|
3f3c7027aa
|
Machine objects are passed into validate instead of env
|
2013-01-18 12:43:53 -08:00 |
Mitchell Hashimoto
|
3e9e422ce0
|
Convert existing validate methods to new API for kernel
|
2013-01-18 12:33:37 -08:00 |
Mitchell Hashimoto
|
cf2cca3b7c
|
Revamp the configuration internal state for defining provisioners
|
2013-01-13 16:02:48 -08:00 |
Mitchell Hashimoto
|
7e5f175d2c
|
Check port collisions now uses the new high-level networking
|
2013-01-11 14:44:27 -08:00 |
Mitchell Hashimoto
|
a2cf0270a3
|
Remove network validation on config. We'll re-add this later.
|
2013-01-04 16:13:02 -10:00 |
Mitchell Hashimoto
|
5c950d8200
|
Remove old `forward_port` method for configuration. Use `network`
|
2013-01-04 15:48:54 -10:00 |
Mitchell Hashimoto
|
54a2f6b89e
|
Change boot_mode to a provider config `gui`.
OLD:
config.vm.boot_mode = :gui
NEW:
config.vm.provider :virtualbox do |vb|
vb.gui = true
end
|
2012-12-25 09:00:06 -08:00 |
Mitchell Hashimoto
|
e88d735cb6
|
Make configured VM providers default to an empty one
|
2012-12-23 16:29:25 -08:00 |
Mitchell Hashimoto
|
6478139cee
|
Move config.vm.customize to VirtualBox specific option
|
2012-12-23 16:29:25 -08:00 |