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
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
8c03e48320
core: re-arrange some code to make things easier to read later
2013-12-31 08:18:26 -08:00
Mitchell Hashimoto
86f8ff8816
core: SSHRun uses new ShellQuote util
2013-12-13 21:18:12 -08:00
Mitchell Hashimoto
902b769e6b
core: -t/-T work for vagrant ssh -c [GH-2618]
2013-12-13 21:07:54 -08:00
Mitchell Hashimoto
a55a53e6a4
core: execute SSH commands in context of login shell [GH-2636]
2013-12-13 21:02:00 -08:00
Mitchell Hashimoto
8a0241f2b4
core: box removal of a V1 box works
2013-12-12 16:17:53 -08:00
Mitchell Hashimoto
581841a195
core: style nitpicks
2013-12-07 20:59:54 -08:00
Teemu Matilainen
cf1d94b22b
core: Print info message if provisioning is skipped by the sentinel file
...
Tell the user if the VM has already been provisioned and no
`--[no-]provision` option has been specified. This should reduce the
confusion of the 1.3+ functionality.
2013-12-07 17:09:04 -03:00
Mitchell Hashimoto
2c65d247da
core: Allow options to be passed down into SF cleanup
2013-12-06 16:40:24 -08:00
Mitchell Hashimoto
0a43cf2b6f
core: fix exception when checksum type is nil
...
Thanks @johnbellone
2013-12-03 18:52:44 -08:00
Mitchell Hashimoto
1a51f42ee7
core: update rspec, fix deprecations
2013-12-03 18:42:21 -08:00
Mitchell Hashimoto
c04fa5e54e
core: clean up tests for synced folder built-ins
2013-12-03 18:30:59 -08:00
Mitchell Hashimoto
ca521887eb
Merge pull request #2561 from emyl/synced-folder-cleanup-v2
...
core: Enhance the synced folder plugin implementation with a cleanup routine
2013-12-03 18:08:42 -08:00
Emiliano Ticci
578393ac8e
Add cleanup routine to synced folder plugin implementation
2013-12-02 11:19:09 +01:00
Mitchell Hashimoto
27a35194fa
core: require file checksum for box add
2013-12-01 23:03:50 -08:00
Mitchell Hashimoto
72edddbb09
core: do proper type conversions for box checksum types
2013-12-01 23:03:21 -08:00
Mitchell Hashimoto
555f4c7dcf
kernel/v2: support checksum on box config
2013-12-01 23:03:21 -08:00
Mitchell Hashimoto
84ea952df3
core: output UI when checksumming
2013-12-01 23:03:21 -08:00
Mitchell Hashimoto
1094ac976e
core: support checksum on box add
2013-12-01 23:03:20 -08:00
Fabio Rehm
9753f988b0
core: Fix regression caused by recent changes that allowed multiple private keys [GH-907]
2013-11-29 00:19:21 -02:00
Mitchell Hashimoto
db9c8dd6b3
core: validate box_download_ca_cert_file, expand
2013-11-26 21:10:33 -08:00
Mitchell Hashimoto
d0f14250d6
core: can specify config.vm.box_download_ca_cert
2013-11-26 19:35:04 -08:00
Mitchell Hashimoto
cd3e19306c
commands/box/add: custom CA cert [GH-2337]
2013-11-26 19:32:56 -08:00
Mitchell Hashimoto
d7b74ca8b9
core: config.vm.box_url can be array of urls [GH-1958]
2013-11-25 21:57:20 -08:00
Mitchell Hashimoto
21bed5c0aa
core: cleanup HandleBoxURL
2013-11-25 19:11:26 -08:00
Mitchell Hashimoto
13b52f6b6e
Merge branch 'client-certs' of https://github.com/sthulb/vagrant into sthulb-client-certs
...
Conflicts:
config/default.rb
lib/vagrant/action/builtin/handle_box_url.rb
plugins/commands/box/command/add.rb
2013-11-25 16:50:11 -08:00
Mitchell Hashimoto
3bedc77cc4
Merge branch '2293-track-box-url' of https://github.com/fgrehm/vagrant into fgrehm-2293-track-box-url
...
Conflicts:
plugins/commands/box/command/list.rb
2013-11-25 13:20:26 -08:00
Mitchell Hashimoto
5f1cf5872f
core: create sentinel just before provisioning [GH-2488]
2013-11-25 11:52:48 -08:00
Mitchell Hashimoto
3701b955cb
core: allow hooking around provisioner runs
...
/cc @fgrehm - :) I think you'll understand.
2013-11-24 21:15:22 -08:00
Mitchell Hashimoto
d6fb083507
Merge pull request #2405 from fgrehm/2044-provisioner-hooking
...
core: support hooking around provisioners runs
2013-11-24 21:07:53 -08:00
Mitchell Hashimoto
8d99382993
core: allow custom callables in hooks
2013-11-24 21:07:11 -08:00
Mitchell Hashimoto
4bc4317607
core: fix exception case regression from yesterday
2013-11-24 16:38:32 -08:00
Mitchell Hashimoto
0379853202
core: get rid of dependencies on @env from mixin
2013-11-23 22:05:59 -08:00
Mitchell Hashimoto
f0f8b4e3ee
core: use OpenSSH for ssh exec
2013-11-23 17:21:38 -08:00
Mitchell Hashimoto
97c80c0a62
Merge pull request #2424 from tmatilai/store_provision_enabled
...
core: store the final `provision_enabled` value to env
2013-11-23 16:46:55 -08:00
Mitchell Hashimoto
0e20c51c7f
core: allow provisioner cleanup to happen after call
2013-11-23 16:37:18 -08:00
Mitchell Hashimoto
46d9ded812
commands/box/add: add --clean flag to ignore continuation
2013-11-23 15:55:52 -08:00
Mitchell Hashimoto
b78be4625d
core: remove old temp files for boxes
2013-11-23 15:53:45 -08:00
Mitchell Hashimoto
a290480ec9
core: output when resuming box download
2013-11-23 15:51:10 -08:00
Mitchell Hashimoto
5d9c002bdd
core: don't make all downloads continuable
2013-11-23 15:47:42 -08:00
Mitchell Hashimoto
034c151720
Merge branch 'resumable-download' of https://github.com/rconradharris/vagrant into rconradharris-resumable-download
...
Conflicts:
CHANGELOG.md
2013-11-23 15:42:48 -08:00
Mitchell Hashimoto
1b8c3b62af
core: scope hash override synced folder settings
2013-11-23 13:38:15 -08:00
Mitchell Hashimoto
ab70dc271b
core: verify explicit sf types are usable
2013-11-23 10:47:06 -08:00
Mitchell Hashimoto
0b9861db7d
providers/virtualbox: fix broken NFS check
2013-11-22 17:29:35 -08:00
Mitchell Hashimoto
125584aaf4
core: SyncedFolders middleware passes inoptions
2013-11-22 17:13:14 -08:00
Mitchell Hashimoto
52fe93cc41
synced_folders/nfs: begin implementation (not functional)
2013-11-22 16:51:55 -08:00