4584 Commits

Author SHA1 Message Date
Mitchell Hashimoto
f51b6d0708 Lock to log4r < 1.1.11 because we got fucked
1.1.11 was released today and seriously broke backwards compatibility.
While they never officially made any promise to follow semver, it is
almost expected at this point, but log4r decided to just fuck that.

1.1.11 changed the arity of Log4r::Logger.initialize. That seriously
breaks _everything_.

Darwin awarddddddddd goes to...
2014-01-05 16:07:24 -08:00
Mitchell Hashimoto
7c8fc34a25 update CHANGELOG 2014-01-03 11:36:59 -08:00
Mitchell Hashimoto
0f989ce554 Merge pull request #2754 from mitchellh/f-insert-private-key
Support password-based SSH, automatically insert insecure key
2014-01-03 11:34:53 -08:00
Mitchell Hashimoto
a6f4f56ba7 website/docs: update docs for insert_key 2014-01-03 11:31:33 -08:00
Mitchell Hashimoto
4c6957b5cf communicators/ssh: if insert_key is false, don't insert a key 2014-01-03 11:29:44 -08:00
Mitchell Hashimoto
92413d0393 core: error if vagrant ssh -c with password 2014-01-03 11:26:41 -08:00
Mitchell Hashimoto
54e640b0c9 communicators/ssh: output UI when inserting key 2014-01-03 11:22:05 -08:00
Mitchell Hashimoto
074bb2c7fb core: fix potential exception case in SSHExec middleware 2014-01-03 11:19:17 -08:00
Mitchell Hashimoto
b3a9e6a088 insert_public_key cap, and use that if it exists 2014-01-03 11:13:21 -08:00
Mitchell Hashimoto
664aaa0088 core: raise exceptions if they happen in WaitForCommunicator threads 2014-01-03 10:57:04 -08:00
Mitchell Hashimoto
d1fdee7ae3 core: warn if password only on vagrant ssh 2014-01-03 10:45:42 -08:00
Mitchell Hashimoto
38e7166a21 communicators/ssh: support passwords 2014-01-03 09:55:34 -08:00
Mitchell Hashimoto
e115322e78 core: accept passwords in ssh_info 2014-01-03 09:48:35 -08:00
Mitchell Hashimoto
0ee22aa6d1 Merge pull request #2752 from sferik/patch-1
core: replace `exit 1` with `abort`
2014-01-03 08:33:05 -08:00
Erik Michaels-Ober
56175b8132 Replace exit 1 with abort
According to the documentation, Kernel.abort calls Kernel.exit(false). The failure status 1 is an implementation detail on Unix-like systems. In theory, a future system could exist where 1 indicates a successful exit and 0 indicates a failure.
2014-01-03 17:32:45 +01:00
Mitchell Hashimoto
32d8b507c1 update changelog 2014-01-03 08:31:14 -08:00
Mitchell Hashimoto
2f7163386d providers/virtualbox: don't error when intnet set to "true" [GH-2751] 2014-01-03 08:31:14 -08:00
Mitchell Hashimoto
e665e9ee8f Merge pull request #2746 from DarkHorseComics/spelling
core: fix spelling of 'because'
2014-01-02 21:04:04 -08:00
Jamey J. DeOrio
6e5a0690e3 Fix spelling of 'because' 2014-01-02 16:54:42 -08:00
Mitchell Hashimoto
ab57550291 website/docs: document puppet options 2014-01-02 14:49:15 -08:00
Mitchell Hashimoto
e29bcba955 provisioners/puppet: alphabetize 2014-01-02 14:44:49 -08:00
Mitchell Hashimoto
cf017822ca website/docs: document synced_folder_type for chef 2014-01-02 14:42:40 -08:00
Mitchell Hashimoto
040e1a2e0a provisioners/chef: synced_folder_type 2014-01-02 14:40:57 -08:00
Mitchell Hashimoto
1da271c536 provisioners/puppet: synced_folder_type [GH-2709] 2014-01-02 14:37:47 -08:00
Mitchell Hashimoto
862331fbf0 Merge branch '1.4.3'
Conflicts:
	CHANGELOG.md
	lib/vagrant/version.rb
2014-01-02 10:16:52 -08:00
Mitchell Hashimoto
4f0eb9504c v1.4.3 v1.4.3 2014-01-02 10:16:06 -08:00
Mitchell Hashimoto
3fbaaa5acc changelog for 1.4.3 2014-01-02 10:10:07 -08:00
Mitchell Hashimoto
3f2d3886b2 providers/virtualbox: fix package [GH-2739] 2014-01-02 10:09:05 -08:00
Mitchell Hashimoto
5843c869c2 Merge pull request #2742 from ryansb/FedoraDetection
Correctly detect fedora 19 and 20
2014-01-02 09:11:38 -08:00
Ryan S. Brown
23ce05d166 detect fedora 19 and 20 2014-01-02 11:09:11 -06:00
Mitchell Hashimoto
b5c2a8e570 Update changelog 2014-01-01 20:49:29 -08:00
Mitchell Hashimoto
437b186966 Merge pull request #2734 from seginoviax/funtoo
New guest: Funtoo
2014-01-01 20:48:46 -08:00
Fabio Rehm
f2aad2679e 🎆 New year! 🎆 2014-01-02 00:48:22 -02:00
Seginoviax
12176515da Add funtoo guest support. Based heavily on https://github.com/mitchellh/vagrant/pull/1840 2013-12-31 17:33:10 -08:00
Seginoviax
a4c74ea87a Revert "Add funtoo guest support. Based heavily on https://github.com/mitchellh/vagrant/pull/1840"
This reverts commit 3559c0808607e90237c3f86c750404b97e7a531c.
2013-12-31 17:12:19 -08:00
Mitchell Hashimoto
e02ff58dc4 up version for dev 2013-12-31 14:19:34 -08:00
Mitchell Hashimoto
ccce3957d9 website/www: 1.4.2 2013-12-31 14:15:41 -08:00
Mitchell Hashimoto
f9e418a92b v1.4.2 v1.4.2 2013-12-31 13:30:33 -08:00
Mitchell Hashimoto
35237442cc Update CHANGELOG 2013-12-31 11:01:17 -08:00
Mitchell Hashimoto
7141be065a Merge pull request #2674 from phinze/static-nfs-guest-ips
core: problems with using VirtualBox guest properties for reading NFS Guest IP
2013-12-31 11:00:23 -08:00
Mitchell Hashimoto
7f5c85cf20 provisioners/chef-solo: delete data bag secret [GH-2712] 2013-12-31 10:44:08 -08:00
Mitchell Hashimoto
54f4cffc00 providers/virtualbox: export after checking if package exists [GH-2380] 2013-12-31 08:45:56 -08:00
Mitchell Hashimoto
6cacb86817 core: undo last for now 2013-12-31 08:39:36 -08:00
Mitchell Hashimoto
619fe9a056 core: warn if no provider is specified that we can't check for it 2013-12-31 08:38:58 -08:00
Mitchell Hashimoto
d86efdb9be core: box add fails early if box already exists [GH-2621] 2013-12-31 08:34:59 -08:00
Mitchell Hashimoto
13c8235963 core: correct some doc comments 2013-12-31 08:19:43 -08:00
Mitchell Hashimoto
8c03e48320 core: re-arrange some code to make things easier to read later 2013-12-31 08:18:26 -08:00
Seginoviax
3559c08086 Add funtoo guest support. Based heavily on https://github.com/mitchellh/vagrant/pull/1840 2013-12-31 00:54:32 -08:00
Mitchell Hashimoto
f89c4412b2 synced_folders/nfs: lock around sudo input [GH-2680] 2013-12-30 14:45:40 -08:00
Mitchell Hashimoto
757ad016b1 core: ctrl-c no longer raises trap-context exception 2013-12-30 12:42:21 -08:00