Mitchell Hashimoto
|
4d3159ff7e
|
Fix configure_networks for Fedora as well
|
2013-04-08 11:08:14 -07:00 |
Mitchell Hashimoto
|
78d4d0a790
|
Networks come back up properly after reboot on RedHat [GH-921]
|
2013-04-08 11:02:03 -07:00 |
Mitchell Hashimoto
|
fd157476b4
|
extend should be include for TemplateRenderer in caps
|
2013-04-08 10:47:19 -07:00 |
Mitchell Hashimoto
|
a9b2ab33ad
|
Convert network type to symbol so that strings can be used
|
2013-04-08 10:39:26 -07:00 |
Mitchell Hashimoto
|
88b34d3b71
|
Message on `up` that VM is already running [GH-1558]
|
2013-04-08 09:09:23 -07:00 |
Mitchell Hashimoto
|
c1acdc2409
|
Get rid of ruby warning from shadowing in SSH command
|
2013-04-07 22:10:50 -07:00 |
Mitchell Hashimoto
|
8b2bf72e8a
|
Fix parsing SSH extra args in multi-machine envs [GH-1545]
|
2013-04-07 22:07:55 -07:00 |
Mitchell Hashimoto
|
7fa9892b75
|
Send SSH keep-alive packets [GH-516]
|
2013-04-07 21:51:14 -07:00 |
Mitchell Hashimoto
|
142cc4bef7
|
rtcuseutc as sane default for VBox [GH-912]
|
2013-04-07 15:04:38 -07:00 |
Mitchell Hashimoto
|
c34c8b39c3
|
Expand Cygwin path to Windows for VirtualBox shared folders
|
2013-04-06 22:08:41 -07:00 |
Mitchell Hashimoto
|
373a1d8633
|
Properly expand cygwin paths to Windows path for vboxmanage
|
2013-04-06 22:06:33 -07:00 |
Mitchell Hashimoto
|
d7990721a0
|
s/not/!/ in ansible provisioner config
|
2013-04-05 09:43:56 -07:00 |
Collin Allen
|
d783b33fe2
|
Validate that extra_vars is a hash
|
2013-04-05 09:40:32 -07:00 |
Collin Allen
|
c2b43787c5
|
Make Ansible extra_vars a hash instead of a string
|
2013-04-05 08:43:45 -07:00 |
Mitchell Hashimoto
|
1957efb4e1
|
Nicer error if ansible-playbook is not installed on the host
|
2013-04-04 14:01:26 -07:00 |
Mitchell Hashimoto
|
896db2f190
|
Ansible provisioner support CHANGELOG
|
2013-04-04 13:48:58 -07:00 |
Mitchell Hashimoto
|
1c2a46ba72
|
Merge ansible provisioner [GH-1465]
|
2013-04-04 13:39:36 -07:00 |
Mitchell Hashimoto
|
7b9e5fd4a7
|
Include should be extend for class methods
|
2013-04-04 12:25:40 -07:00 |
Mitchell Hashimoto
|
439499fc11
|
Solaris capabilities
|
2013-04-04 12:25:10 -07:00 |
Mitchell Hashimoto
|
5e09577a76
|
Lots more guest capabilities converted
|
2013-04-04 12:09:40 -07:00 |
Mitchell Hashimoto
|
2c362d4d28
|
FreeBSD capabilities
|
2013-04-04 11:56:42 -07:00 |
Mitchell Hashimoto
|
8bf9fb17b1
|
Remove freeBSD config because it isn't used anymore
|
2013-04-04 11:50:05 -07:00 |
Mitchell Hashimoto
|
0e4e347308
|
Fedora capabilities
|
2013-04-04 11:49:26 -07:00 |
Mitchell Hashimoto
|
7f33081387
|
Convert arch to capabilities
|
2013-04-04 11:39:58 -07:00 |
Collin Allen
|
2aa96fc550
|
Enable Ansible color output
|
2013-04-04 11:31:27 -07:00 |
Collin Allen
|
b52d4dcd58
|
Add config.rb newline
|
2013-04-04 00:24:14 -07:00 |
Collin Allen
|
bbe08744a2
|
Use Vagrant::Util::Subprocess.execute instead of SafeExec
|
2013-04-04 00:07:59 -07:00 |
Collin Allen
|
28f4a4c890
|
Update 'require' calls to resemble shell provisioner
|
2013-04-04 00:07:30 -07:00 |
Mitchell Hashimoto
|
0fbe9b0aca
|
Ubuntu change_host_name cap
|
2013-04-03 23:53:17 -07:00 |
Mitchell Hashimoto
|
22f3ea6606
|
Remove the linux config, not used anyways
|
2013-04-03 23:50:12 -07:00 |
Mitchell Hashimoto
|
067f431ee9
|
Better debugging on searching for capabilities
|
2013-04-03 23:46:39 -07:00 |
Mitchell Hashimoto
|
2f232e0175
|
Halt and mount NFS are caps
|
2013-04-03 23:33:20 -07:00 |
Mitchell Hashimoto
|
61d2f9f96f
|
SetHostname uses new cap system
|
2013-04-03 23:18:12 -07:00 |
Mitchell Hashimoto
|
63f28a9011
|
Nicer error messages for new linux caps
|
2013-04-03 23:14:24 -07:00 |
Mitchell Hashimoto
|
2a542dab02
|
Switch configure_networks to capabilities system
|
2013-04-03 23:08:33 -07:00 |
Collin Allen
|
5a052874b4
|
Improve ansible provisioner error checks
|
2013-04-03 23:07:07 -07:00 |
Mitchell Hashimoto
|
28d3f274d8
|
First capability for linux
|
2013-04-03 23:01:43 -07:00 |
Collin Allen
|
a1ad1207bd
|
Add ansible provisioner
|
2013-04-03 22:56:32 -07:00 |
Mitchell Hashimoto
|
52f3847b0a
|
Laying the foundation for the new guest plugin
|
2013-04-03 21:47:57 -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
|
fc708bc139
|
Respect :mac option for networks [GH-1536]
|
2013-04-03 15:41:42 -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
|
acd494d148
|
Get rid of debug exception
|
2013-04-03 12:50:04 -07:00 |
Mitchell Hashimoto
|
749b7b7d70
|
Update SSH config to be more modern
|
2013-04-03 12:49:59 -07:00 |
Mitchell Hashimoto
|
0f0c0b0396
|
Add max redirects for download
|
2013-04-03 12:01:12 -07:00 |
Mitchell Hashimoto
|
5e2549fe8b
|
Add "--insecure" flag for downloader
|
2013-04-03 11:57:40 -07:00 |
Mitchell Hashimoto
|
36edc4a0fd
|
Re-disable parallel on virtualbox
|
2013-04-03 08:31:43 -07:00 |
Mitchell Hashimoto
|
bd60d6b283
|
Lock around chdir in Subprocess for thread safety
|
2013-04-03 08:31:43 -07:00 |
Mitchell Hashimoto
|
c84c609633
|
Gracefully handle errors in parallel cases
|
2013-04-03 08:31:43 -07:00 |
Mitchell Hashimoto
|
df93a221e1
|
Up command now uses Environment#batch
|
2013-04-03 08:31:42 -07:00 |
Mitchell Hashimoto
|
54f7930b84
|
Run "up" in a batch action so it parallelizes
|
2013-04-03 08:31:42 -07:00 |
Mitchell Hashimoto
|
79ba9df881
|
Respect the "disabled" flag for shared folders for VirtualBox [GH-1004]
|
2013-04-03 08:31:41 -07:00 |
Mitchell Hashimoto
|
8aff752cfb
|
v1.1.6
|
2013-04-03 08:31:10 -07:00 |
Mitchell Hashimoto
|
64e360814c
|
Fix issue with Chef solo not using Pathname
|
2013-04-02 16:33:14 -07:00 |
Mitchell Hashimoto
|
82f3a3ec29
|
Go next if local path doesn't exist for Chef
This avoids issues with nil remote_paths
|
2013-04-02 15:05:10 -07:00 |
Mitchell Hashimoto
|
8458166c6a
|
Don't share default chef folder if doesn't exist on host
|
2013-04-02 15:04:06 -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
|
bc2a9fe780
|
VBoxManage errors show stderr
|
2013-03-31 20:45:54 -07:00 |
Mitchell Hashimoto
|
4f1a3dad8c
|
Retry SSH on Errno::EACCES
|
2013-03-31 20:27:08 -07:00 |
Mitchell Hashimoto
|
7e1c313ff5
|
Properly detect in valid provisioners
|
2013-03-30 14:39:29 -07:00 |
Mitchell Hashimoto
|
0a86deedf1
|
better comments on the last change
|
2013-03-29 13:15:11 -07:00 |
Mitchell Hashimoto
|
30053638af
|
Human friendly error on exit code 126 from VBoxManage
|
2013-03-29 13:14:00 -07:00 |
Mitchell Hashimoto
|
40250843b3
|
More comprehensive synced folder validation [GH-1499]
|
2013-03-29 12:45:44 -07:00 |
Mitchell Hashimoto
|
665450614a
|
Don't error if machine shuts down really quickly on graceful [GH-1505]
|
2013-03-28 15:52:00 -07:00 |
Mitchell Hashimoto
|
ed038c8c64
|
Better detect SSh connections closing
|
2013-03-28 15:48:36 -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
|
d9c1b4b3fc
|
Default forward port adapter for VirtualBox should be 1
|
2013-03-25 14:32:15 -07:00 |
Elan Ruusamäe
|
bd8a24e945
|
add basic pld linux support
PLD Linux Distribution: https://www.pld-linux.org/
|
2013-03-24 19:38:56 +02:00 |
Mitchell Hashimoto
|
43d85930ed
|
Improve network interface detection to avoid crash [GH-1480]
|
2013-03-22 10:51:07 -07:00 |
Mitchell Hashimoto
|
230a3ca0bf
|
Force to_i on adapters for forwarded ports in VirtualBox
|
2013-03-22 10:47:25 -07:00 |
Mitchell Hashimoto
|
a4745fb426
|
Properly handle forward port collision detection with auto-correct
[GH-1472]
|
2013-03-21 16:33:06 -07:00 |
Mitchell Hashimoto
|
df23c2a8fa
|
Move guest addition check to later, after boot [GH-1179]
|
2013-03-21 13:59:13 -07:00 |
Mitchell Hashimoto
|
fcd93bb133
|
Logging on gem sources
|
2013-03-20 22:33:50 -07:00 |
Mitchell Hashimoto
|
408eee746d
|
Stylistic changes for GH-1461
|
2013-03-20 22:30:31 -07:00 |
Mitchell Hashimoto
|
3fe7809eea
|
Merge pull request #1461 from hmalphettes/master
Ability to install a vagrant plugin with a specific version and source
|
2013-03-20 22:28:30 -07:00 |
Mitchell Hashimoto
|
78d05e73d7
|
Chef-solo recipe_url works properly again [GH-1467]
|
2013-03-20 22:20:19 -07:00 |
Jan Schumann
|
d42b7745e4
|
added dhcp configuration option for private networks
|
2013-03-20 20:18:32 +01:00 |
Fabio Rehm
|
3c4002ac4e
|
Fix typo on ComunicatorSSH plugin name
|
2013-03-20 11:47:41 -03:00 |
Hugues Malphettes
|
135adc8904
|
Support a few more gem parameters - take 2
|
2013-03-20 14:02:32 +08:00 |
Mitchell Hashimoto
|
6babeb4188
|
Puppet retains default module path even when custom is set [GH-1207]
|
2013-03-19 15:23:37 -07:00 |
Mitchell Hashimoto
|
d7b7a32814
|
Attempt to re-establish SSH connection on Net::SSH::Disconnect
|
2013-03-18 18:10:54 -07:00 |
Mitchell Hashimoto
|
c94f61d274
|
Only prepare NFS settings for VirtualBox if NFS is enabled
|
2013-03-18 13:21:06 -07:00 |
Mitchell Hashimoto
|
59282ba999
|
Fix overzealous errors with chef solo provisioner defaults
|
2013-03-18 11:24:18 -07:00 |
Mitchell Hashimoto
|
f9cf1aad8a
|
Merge pull request #1447 from uggedal/fix-shell-provision-args-config-validation
Fix shell provisioner's validation of args
|
2013-03-18 07:32:57 -07:00 |
Eivind Uggedal
|
c45d3ee728
|
Fix wrong reference to Errors::NFSNoHostonlyNetwork introduced in 022c1da [GH-1437].
|
2013-03-18 14:30:26 +01:00 |
Eivind Uggedal
|
41de457889
|
Use UNSET_VALUE for @args in shell config since [] is truthy.
|
2013-03-18 12:44:26 +01:00 |
Mitchell Hashimoto
|
022c1daec0
|
Raise error if no hostonly network on VBox with NFS [GH-1437]
|
2013-03-17 22:33:02 -07:00 |
Mitchell Hashimoto
|
9e80a55d7b
|
Puppet server host_name should be hostname [GH-1444]
|
2013-03-17 22:26:44 -07:00 |
Mitchell Hashimoto
|
2210765412
|
Fix default values for shell provisioner config
|
2013-03-17 16:18:49 -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 |
Mitchell Hashimoto
|
f03175b4af
|
Don't "return" if FP less than port 1024 [GH-1421]
|
2013-03-15 15:15:54 -07:00 |
Mitchell Hashimoto
|
529cb21154
|
Don't use full path to manifest with Puppet, exposes bug in VMware
|
2013-03-15 15:00:28 -07:00 |
Mitchell Hashimoto
|
c22e4fe19b
|
When there is no route to host for SSH, re-establish a new connection
|
2013-03-14 12:51:16 -07:00 |
Mitchell Hashimoto
|
c8b829c4d2
|
Properly resolve cygwin paths in Cygwin environments [GH-1366]
|
2013-03-13 21:50:41 -07:00 |
Mitchell Hashimoto
|
57a5edbc39
|
Merge pull request #1366 from johnb0011/master
Solve Virtualbox pathing issue running under Cygwin
|
2013-03-13 21:41:34 -07:00 |
Mitchell Hashimoto
|
7f736f934c
|
Improve VBox kernel module detection for Gentoo [GH-710]
|
2013-03-13 21:39:05 -07:00 |
Mitchell Hashimoto
|
dea881cad2
|
vagrant box add --force works again [GH-1413]
|
2013-03-13 21:20:25 -07:00 |
Mitchell Hashimoto
|
e04efa155f
|
Merge pull request #1411 from chorankates-sfdc/master
add Solaris detection to linux provider
|
2013-03-11 17:25:19 -07:00 |
Mitchell Hashimoto
|
c74251a1d9
|
FIx vagrant package --base to work again, wrong Machine args [GH-1410]
|
2013-03-11 15:46:52 -07:00 |