| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
The alias tests I added don't actually work, but everything was in linux
only so I didn't notice. Move the things out of linux only that can run
on any platform and remove the alias tests for now.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
|
|
|
| |
Convert everything to let and update the tense
Nothing real magical here, but gets us one step closer to uniformity in
the specs
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\
| |
| | |
Modernize cookbook_file resource and expand specs
|
| |
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Don't hardcode the provider since the provider already has a provides line
Test the source logic default properly by creating the resource name as a absolute path, which is how the user would use it
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | |
|
|\ \
| |/
|/| |
implement credential management
|
| |
| |
| |
| | |
Signed-off-by: Thom May <thom@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Thom May <thom@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Thom May <thom@chef.io>
|
| | |
|
| |
| |
| |
| | |
Signed-off-by: Thom May <thom@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Thom May <thom@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Thom May <thom@chef.io>
|
| | |
|
|\ \
| | |
| | | |
Modernize reboot resource and add spec
|
| | |
| | |
| | |
| | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | |
|
|\ \ \
| |/ /
|/| | |
Fix bugs in handling 'source' in msu_package and cab_package
|
| | |
| | |
| | |
| | |
| | |
| | | |
The path helper does exactly what we expect it to and that makes this only work on *nix
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The two issues fixed here:
1) cab_package did not require source, but didn't set it from the resource name so cab_package 'xyz.cab' would just fail since source was nil
2) msu_package would coerce the resource name and not package_name so if you overwrote the package name you would also have to set the source, although you wouldn't realize that until it failed oddly
So the solution here is to set the source value to package_name by default and that gets coerced into a path as was previously done. This adds tests for this behavior and the coerce behavior itself to both resources.
This fixes issue #6674
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | |
|
|\ \
| | |
| | | |
Move docker and git top cookbook tests to travis
|
| | |
| | |
| | |
| | | |
Signed-off-by: Scott Hain <shain@chef.io>
|
| | | |
|
|\ \ \
| | | |
| | | | |
Modernize the log resource
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Magic doesn't work here since the class name isn't magical
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
General cleanup
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | | |
Avoid a few initializers in resources by using the DSL we have
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Actions are arrays now
Since we properly set source as a name property name gets coerced into a source path as expected. This was a bug before. This also uncovered #6674 which I'll fix in another PR.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
Tip of the iceberg here, but it's the low hanging fruit
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \ \
| | | |
| | | | |
Remove the ciphers that openSSH 7.6 doesn't support
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
fedora-latest just went to Fedora 27 and blowfish / cast have been removed with the inclusion of openSSH 7.6. The cookbook is fine, but we set this here.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \ \
| | | |
| | | | |
Add a few more YARD comments to resources
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
I try to add them as I read through resources
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | | |
|
|\ \ \ \
| |_|/ /
|/| | | |
Don't use .match? which is Ruby 2.4+ only in windows_task
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | | |
Added a todo to fix this when Ruby 2.3 support goes away since it's 3x
faster
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \ \
| | | |
| | | | |
Update CODEOWNERS file
|
|/ / /
| | |
| | |
| | | |
Signed-off-by: Seth Chisamore <schisamo@chef.io>
|
| | | |
|
|\ \ \
| |_|/
|/| | |
Use comments in the github issue template
|