Brian Cain
08214ec90f
Ensure action param is a symbol, and if nil return to do nothing
2019-02-01 13:34:15 -08:00
Brian Cain
6ac23f1a15
Add fire trigger test for cli class
2019-02-01 13:34:15 -08:00
Brian Cain
fc4e6e624f
Simplify if-statement in trigger parser
2019-02-01 13:34:15 -08:00
Brian Cain
659aa1c48e
Remove todo in validation
2019-02-01 13:34:15 -08:00
Brian Cain
865c553b8f
Update wording on flag example
2019-02-01 13:34:15 -08:00
Brian Cain
c4a03e594f
Update trigger config docs
2019-02-01 13:34:15 -08:00
Brian Cain
071d8b09cd
Add machine for hook and action triggers
2019-02-01 13:34:15 -08:00
Brian Cain
37d71898a3
More docs updates for new triggers
2019-02-01 13:34:15 -08:00
Brian Cain
efd549e933
Fix typo
2019-02-01 13:34:15 -08:00
Brian Cain
f0058993c6
Add docs for experimental flag
2019-02-01 13:34:15 -08:00
Brian Cain
6e8e3b32eb
Update with some docs
2019-02-01 13:34:15 -08:00
Brian Cain
01c5ca8a43
Fixup wording on run_remote message
2019-02-01 13:34:15 -08:00
Brian Cain
16b5ad74ca
Handle command triggers with run_remote options
...
This commit adds some handling around when a machine does not exist at
all but a trigger was defined with a run_remote option
2019-02-01 13:34:15 -08:00
Brian Cain
09846b30fe
Fixup action tests
...
This commit fixes up the action tests by adding a `name` field for all
the Action classes used within the various tests.
2019-02-01 13:34:15 -08:00
Brian Cain
5e4850a0d2
Use name instead of class
2019-02-01 13:34:15 -08:00
Brian Cain
ec9bda78c3
Remove comment
2019-02-01 13:34:15 -08:00
Brian Cain
ae0960f2da
Add comment to wardens finalize_action method
2019-02-01 13:34:15 -08:00
Brian Cain
ebacb96626
Update docs for action trigger actions
2019-02-01 13:34:15 -08:00
Brian Cain
fefb702359
Introduce `type` and `command` triggers
...
This commit introduces some basic functionality for typed triggers:
- command
- action
Command triggers are triggers that will run before or after a given
sub-command.
Action triggers are for running triggers before or after internal
actions for Vagrant. This could be before or after a provision step,
before or after synced folders, or networking, etc.
2019-02-01 13:34:15 -08:00
Chris Roberts
87214ed840
Merge pull request #10614 from hashicorp/f-updateReseller
...
Update reseller.html.md
2019-01-24 12:54:32 -08:00
Alvaro Miranda Aguilera
0459cefe6e
Update reseller.html.md
...
selfservice first, PO only for 150 or more
2019-01-24 22:40:50 +02:00
Brian Cain
da81948212
Merge pull request #10607 from bdickensheets/patch-1
...
Update to virtualbox documentation link
2019-01-22 08:57:09 -08:00
bdickensheets
8ccabd90f7
Update to virtualbox documentation link
2019-01-20 19:53:22 +02:00
Chris Roberts
d749ffc371
Update utility release version 1.0.7
2019-01-18 14:50:40 -08:00
Brian Cain
7927c39da9
Update CHANGELOG
2019-01-11 16:22:59 -08:00
Brian Cain
b2ae361329
Merge pull request #10586 from briancain/debian-systemd-networkd-dhcp-static-ips
...
Fixes #10585 : Properly set DHCP for systemd-networkd ips
2019-01-11 16:22:09 -08:00
Brian Cain
65a7261853
Fixes #10585 : Properly set DHCP for systemd-networkd ips
...
Prior to this commit, if a debian system requested an DHCP address using
systemd-network, Vagrant would ignore it and instead use the configured
IP from the virtualbox network action. This commit fixes that by instead
looking if DHCP was requested, and if so, use that option for an IP.
2019-01-11 10:19:37 -08:00
Chris Roberts
cdd3e7578b
Update version for dev
2019-01-09 13:32:09 -08:00
Chris Roberts
15adcf06cd
Update download version to 2.2.3
2019-01-09 13:30:54 -08:00
Chris Roberts
37dc3dc648
Release v2.2.3
2019-01-09 13:25:17 -08:00
Brian Cain
9836806f76
Update CHANGELOG
2019-01-09 11:17:46 -08:00
Brian Cain
5d4c9ef8a7
Merge pull request #10513 from briancain/catch-invalid-version-errors-vagrant_cloud
...
Fixes #10509 : Catch InvalidVersion errors from vagrant_cloud client
2019-01-09 11:16:58 -08:00
Chris Roberts
c7a4b05ae7
Merge pull request #10579 from chrisroberts/e-ruby-version
...
Update ruby version support to include 2.6
2019-01-09 10:46:57 -08:00
Chris Roberts
a29273aa17
Update CHANGELOG
2019-01-09 10:46:26 -08:00
Chris Roberts
88793bc706
Merge pull request #10574 from ngyuki/wslpath
...
Use wslpath command for customized root on WSL
2019-01-09 10:45:36 -08:00
Chris Roberts
d8491b7120
Merge pull request #10550 from pkliczewski/master
...
dependency: update net-ssh version
2019-01-09 10:45:07 -08:00
Chris Roberts
5445c6c79f
Update ruby version support to include 2.6
2019-01-09 09:56:23 -08:00
ngyuki
380a1a01b7
Add test using wslpath command in vagrant/util/platform
2019-01-09 20:35:28 +09:00
Brian Cain
a37f7a01b2
Update CHANGELOG
2019-01-08 15:41:56 -08:00
Brian Cain
e1a13714c0
Merge pull request #10573 from briancain/show-box-version-on-up
...
Fixes #10339 : Show box version during outdated check
2019-01-08 15:41:16 -08:00
Brian Cain
3ca29ff1e0
Merge pull request #10569 from hashicorp/f-updateFAQ-inet
...
add note to FAQ for internet requirement - license
2019-01-08 12:48:50 -08:00
Alvaro Miranda Aguilera
f6f4364173
Update installation.html.md
2019-01-08 20:59:21 +01:00
Alvaro Miranda Aguilera
6cccea8143
Update installation.html.md
2019-01-08 20:56:04 +01:00
Brian Cain
ab5e459ed2
Update CHANGELOG
2019-01-08 11:47:43 -08:00
Brian Cain
6b89324a9f
Merge pull request #10554 from iquiw/grep-fix-for-coreos
...
Fix grep command for network interface of CoreOS guest
2019-01-08 11:47:14 -08:00
ngyuki
924e87342b
Use wslpath command for customized root on WSL
2019-01-09 03:59:40 +09:00
Brian Cain
c55363412e
Fixes #10339 : Show box version during outdated check
...
This commit updates the output Vagrant displays when checking if a box
is out of date by adding the version.
2019-01-08 10:31:10 -08:00
Chris Roberts
3111c7342a
Update CHANGELOG
2019-01-07 16:51:52 -08:00
Chris Roberts
abbb5f5ed5
Merge pull request #10571 from chrisroberts/fix/ssh-garbage-detection
...
Fix garbage detection within SSH communicator
2019-01-07 16:51:05 -08:00
Chris Roberts
d87c645bd0
Fix garbage detection within SSH communicator
...
Fixes #10552
2019-01-07 16:20:56 -08:00