Brian Cain
|
767a315393
|
Trigger cleanup
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
693eb2fbbb
|
Add machine level warning when privileged option is set for run
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
3ad4f576c0
|
Add only_on validation for config
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
ca672eb8e6
|
Trigger plugin cleanup
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
85dedf25d9
|
Ensure that :all triggers don't get filtered out
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
2c30eab723
|
Don't run local commands as sudo by default
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
eac2fcf71e
|
Filter triggers based on only_on restraint
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
372a6a7911
|
Initial trigger plugin scaffolding
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
a5d8cc1caa
|
Update trigger classes with comments
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
956ed004bb
|
Update trigger config merge function
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
abb6d77442
|
Move location of command validator
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
6cbb5d8e5d
|
Add unit tests for config, fix type change bug with map!
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
42419bbd49
|
Fix rspec tests
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
d0d69e59c9
|
Update return doc string on validate
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
60c4ffa8a6
|
Ensure run & run_remote are Hashes before updating to shell config
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
e752878de9
|
Update finalize method for run and run_remote objects
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
d3dde739fe
|
Update trigger code docs
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
1591ae9916
|
Make run and run_remote settings shell provisioner configs
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
f0ec7c750b
|
Potential solution for trigger validation when guest is defined
Send the defined before and or after triggers in the merge function if
triggers exist already
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
51e4118cc2
|
Debug commit
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
0cbf6970fc
|
Update config class setting
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
607368a66c
|
Introduce merge function to preserve internal state
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
d26a925bd7
|
Update variable doc
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
5ca1d1ab64
|
Finalize config in plugins finalize, improve docs
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
b04f13657b
|
Move warning to logger rather than guest
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
a96baad0d7
|
Add comments for later dev
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
60ff2489c4
|
Display warning if vagrant command for trigger is not found
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
8e72ae5bd6
|
Add basic validation for trigger config objects
|
2018-04-20 10:51:38 -07:00 |
Brian Cain
|
375e8d7153
|
Remove old comments
|
2018-04-20 10:51:38 -07:00 |
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 |
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 |
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 |
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 |
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
|
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
|
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 |