11805 Commits

Author SHA1 Message Date
Brian Cain
3c5e4b2464
Fix variable doc 2018-04-20 10:51:38 -07:00
Brian Cain
50ecf45d50
Add more doc to create_trigger function 2018-04-20 10:51:38 -07:00
Brian Cain
c10ae070b6
Store correct command for trigger 2018-04-20 10:51:38 -07:00
Brian Cain
e0a5b1d647
Parse block trigger configs 2018-04-20 10:51:38 -07:00
Brian Cain
6f00eb5679
Move trigger options into own plugin class 2018-04-20 10:51:38 -07:00
Brian Cain
fdf1b58570
Introduce ids for trigger blocks 2018-04-20 10:51:38 -07:00
Brian Cain
bb2f3b35b9
Add basic unit test 2018-04-20 10:51:38 -07:00
Brian Cain
7cccddc009
Add basic scaffolding for command parsing 2018-04-20 10:51:38 -07:00
Brian Cain
01b904061d
Use proper command reference for command whitelist params 2018-04-20 10:51:38 -07:00
Brian Cain
0142722787
Add run and run_remote scaffolding 2018-04-20 10:51:38 -07:00
Brian Cain
813ffd06ec
Add more trigger config options 2018-04-20 10:51:38 -07:00
Brian Cain
a194057fc0
Add trigger config plugin 2018-04-20 10:51:38 -07:00
Brian Cain
3a84ae0ec4
Update CHANGELOG 2018-04-19 15:12:15 -07:00
Brian Cain
887afcd0bc
Merge pull request #9705 from jlduran/fix-freebsd-configure-networks
Fix network configuration on FreeBSD hosts
2018-04-19 15:10:39 -07:00
Jose Luis Duran
53acd20548
Fix network configuration on FreeBSD hosts
There was a missing space within `sed` parameters that caused the
`rc.conf` file to be wrongly created as `rc.conf-e`.
2018-04-19 16:25:16 -03:00
Isaac Freeman
de71626922 docker: use Kernel.system for docker-exec when -t is given 2018-04-18 17:50:47 -04:00
Brian Cain
ed0ccd8ca0
Update CHANGELOG 2018-04-18 13:05:58 -07:00
Brian Cain
9f29812db8
Merge pull request #9690 from briancain/expand_nodes_path_chef
File path expand all chef_zero config path options
2018-04-18 13:04:38 -07:00
Chris Roberts
2a79879a41
Merge pull request #9703 from chrisroberts/f-win-ffi-ext
Fix require for ffi-win32-extensions
2018-04-18 12:54:50 -07:00
Chris Roberts
6ae1f4a2f6 Fix require for ffi-win32-extensions
Fixes #9698
2018-04-18 12:42:46 -07:00
Brian Cain
620166ee1c
Update CHANGELOG 2018-04-18 08:32:31 -07:00
Brian Cain
9660951c89
Merge pull request #9490 from jzinn/solo-rb-cookbook-path
Improve Windows drive letter removal hack
2018-04-18 08:31:23 -07:00
Julian Zinn
269645f63d Improve Windows drive letter removal hack 2018-04-17 13:23:14 -07:00
Maximilian Gotter
134060d577 fix rootpath if the vagrantfile is located under the root directory 2018-04-17 07:10:41 +00:00
Brian Cain
e6887b8305
Update CHANGELOG 2018-04-16 15:39:10 -07:00
Brian Cain
151095a3e9
Merge pull request #9420 from ryanwalder/salt-json
Add master_json_config & minion_json_config options to salt provisioner
2018-04-16 15:37:44 -07:00
Brian Cain
e8ab85e92b
(#9383) File path expand all chef_zero config path options
This commit ensures that all paths are properly file path expanded for
each config option in chef_zero.
2018-04-16 11:05:39 -07:00
Brian Cain
a9c7b3efe2
Update CHANGELOG 2018-04-12 15:25:04 -07:00
Brian Cain
42df3e7185
Merge pull request #9685 from briancain/improve-hostonly-conf-error
Improve network collision error message
2018-04-12 15:18:50 -07:00
Brian Cain
4db3d49157
Improve network collision error message
This commit provides a bit more information when a non-hostonly network
collides with a host network.
2018-04-12 14:16:13 -07:00
Chris Roberts
9ba44fcece
Merge pull request #9545 from hashicorp/je.segment
Switch web analytics to segment
2018-04-10 15:15:21 -07:00
Chris Roberts
30b77c96c9 Update CHANGELOG 2018-04-10 14:57:29 -07:00
Chris Roberts
5d7506afe3
Merge pull request #9676 from chrisroberts/e-win-file-perms
Update generated ssh private key file permissions on create
2018-04-10 14:56:28 -07:00
Chris Roberts
2ccfccb70c
Merge pull request #9675 from chrisroberts/e-docs-share
Include installation information for vagrant share plugin
2018-04-10 14:52:53 -07:00
Chris Roberts
f838883483 Update CHANGELOG 2018-04-10 14:52:27 -07:00
Chris Roberts
b2db1adb7c
Merge pull request #9674 from chrisroberts/f-wsl-version-check
Check Windows installed Vagrant version using --version
2018-04-10 14:47:06 -07:00
Chris Roberts
71c1e3537d Update CHANGELOG 2018-04-10 14:46:51 -07:00
Chris Roberts
b605da0ef5
Merge pull request #9673 from chrisroberts/f-win-paths-filter
Fix windows command filters
2018-04-10 14:44:32 -07:00
Chris Roberts
9731720773 Update generated ssh private key file permissions on create
This updates the permissions on the automatically generated private
key file to only be readable by the user. Includes support for file
permission modification on Windows platform.
2018-04-10 14:15:14 -07:00
Chris Roberts
100976fad0 Include installation information for vagrant share plugin
Fixes #9485
2018-04-10 10:03:46 -07:00
Brian Cain
1fd67b521c
Update CHANGELOG 2018-04-10 09:17:20 -07:00
Brian Cain
f1de9821e1
Merge pull request #8099 from chrisroberts/windows/shared-folder-path
Fix virtualbox shared folders path
2018-04-10 09:16:06 -07:00
Chris Roberts
e4399a5724 Check Windows installed Vagrant version using --version
Using the --version flag keeps Vagrant from doing a full startup
and prevents the Vagrantfile from being parsed. This makes the
version check faster, and stops things like syntax errors within
a Vagrantfile from causing an unexpected error.

Fixes #9635
2018-04-10 08:05:23 -07:00
Chris Roberts
ddfd86f3d1 Split with shellwords and quote paths in command filter
This uses shellwords to split the command in the command filter
inside the winrm communicator. Using shellwords properly handles
things like quoted paths. Path arguments are also quoted to
prevent issues with paths that include spaces.

Fixes #9390
2018-04-09 17:00:30 -07:00
Brian Cain
be1beb80a4
Update CHANGELOG 2018-04-09 11:24:36 -07:00
Brian Cain
f636c30aaa
Merge pull request #9670 from briancain/aloyr-puppet_structured_facts_toyaml_on_provisioner
Aloyr puppet structured facts toyaml on provisioner
2018-04-09 11:23:52 -07:00
Brian Cain
1a03fe687b
Update rspec tests for puppet provisioner 2018-04-09 11:03:30 -07:00
Brian Cain
7fe03988aa
Merge branch 'puppet_structured_facts_toyaml_on_provisioner' of git://github.com/aloyr/vagrant into aloyr-puppet_structured_facts_toyaml_on_provisioner 2018-04-09 11:01:36 -07:00
David Duponchel
d08a472610 Support arrays for data_bags_path in chef-zero
The pull request #6561 added the support for arrays for data_bags_path
in chef-solo and chef-zero, but missed a `.first` in chef-zero (which
only keeps the first data bag path). The documentation and the template
for chef-zero are already good (since #6561).

Fixes #9668.
2018-04-09 17:46:42 +02:00
Chris Roberts
f31a340499 Update CHANGELOG 2018-04-06 15:40:33 -07:00