summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Rename the OpenSSL mixin to avoid name conflictsTim Smith2018-01-224-7/+7
| | | | | | This way people don't have to refactor their code from OpenSSL::Whatever to ::OpenSSL::Whatever Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 14.0.13 by Expeditorv14.0.13Chef Expeditor2018-01-221-1/+1
|
* Revert "add create and delete actions for windows_service"Lamont Granquist2018-01-223-390/+44
|
* Bump version to 14.0.12 by Expeditorv14.0.12Chef Expeditor2018-01-221-1/+1
|
* Merge pull request #6515 from dimsh99/fix_for_6242Lamont Granquist2018-01-221-1/+1
|\ | | | | Convert actions in Chef::Resource::Notification to symbols to prevent double notification
| * Merge branch 'master' of https://github.com/chef/chef into fix_for_6242Dmitry Shestoperov2017-11-2910-37/+122
| |\
| * \ Merge branch 'master' of github.com:dimsh99/chef into fix_for_6242Dmitry Shestoperov2017-11-295-6/+34
| |\ \
| * | | Simplified conversionDmitry Shestoperov2017-11-071-5/+1
| | | | | | | | | | | | | | | | Signed-off-by: Dmitry Shestoperov <dmitry@shestoperov.info>
| * | | Action is converted to symbol if possibledmitrys2017-10-231-1/+5
| | | | | | | | | | | | | | | | Signed-off-by: dmitrys <dmitrys@northernlight.com>
* | | | Bump version to 14.0.11 by Expeditorv14.0.11Chef Expeditor2018-01-221-1/+1
| | | |
* | | | Merge pull request #6595 from ↵Thom May2018-01-223-44/+390
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | jasonwbarnett/feature/add-action_create-to-windows_service add create and delete actions for windows_service
| * | | | add :create, :delete, and :configure actions to the windows_service resource.Jason Barnett2017-11-233-44/+390
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Developer's Certificate of Origin 1.1 By making a contribution to this project, I certify that: (a) The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or (b) The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as Indicated in the file; or (c) The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it. (d) I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved. Signed-off-by: Jason Barnett <jason.w.barnett@gmail.com>
* | | | | Bump version to 14.0.10 by Expeditorv14.0.10Chef Expeditor2018-01-221-1/+1
| | | | |
* | | | | Bump version to 14.0.9 by Expeditorv14.0.9Chef Expeditor2018-01-221-1/+1
| | | | |
* | | | | Merge pull request #6670 from jasonwbarnett/remove-unused-argumentThom May2018-01-222-3/+3
|\ \ \ \ \ | | | | | | | | | | | | Remove unused chef_server_fqdn argument: run_status
| * | | | | Remove unused chef_server_fqdn argument: run_statusJason Barnett2017-12-142-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Developer's Certificate of Origin 1.1 By making a contribution to this project, I certify that: (a) The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or (b) The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as Indicated in the file; or (c) The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it. (d) I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved. Signed-off-by: Jason Barnett <jason.w.barnett@gmail.com>
* | | | | | Bump version to 14.0.8 by Expeditorv14.0.8Chef Expeditor2018-01-221-1/+1
| | | | | |
* | | | | | Merge pull request #6723 from vinsonlee/remove-update-rc.d-dryrun-optionThom May2018-01-221-2/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | Remove update-rc.d -n (dryrun) option.
| * | | | | | Remove update-rc.d -n (dryrun) option.Vinson Lee2018-01-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | init-system-helpers 1.50 removed the broken -n (dryrun) option. https://anonscm.debian.org/git/collab-maint/init-system-helpers.git/commit/?id=e0d3d2261c91c5d3dd8a980fcc5244b3b6ce8158 Signed-off-by: Vinson Lee <vlee@freedesktop.org>
* | | | | | | Bump version to 14.0.7 by Expeditorv14.0.7Chef Expeditor2018-01-221-1/+1
| | | | | | |
* | | | | | | Merge pull request #6742 from zanecodes/fix_knife_id_only_formattingThom May2018-01-221-1/+3
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Prevent knife search --id-only from outputting IDs in the same format…
| * | | | | | | Change single quotes to double quotes to appease the Style GodsZane Geiger2018-01-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Zane Geiger <zane.geiger@relativity.com>
| * | | | | | | Prevent knife search --id-only from outputting IDs in the same format as an ↵Zane Geiger2018-01-151-1/+3
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | empty hash Signed-off-by: Zane Geiger <zane.geiger@relativity.com>
* | | | | | | Bump version to 14.0.6 by Expeditorv14.0.6Chef Expeditor2018-01-221-1/+1
| | | | | | |
* | | | | | | Merge pull request #6445 from chef/knife_ssh_identity_fileTim Smith2018-01-221-6/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Remove deprecated knife ssh --identity-file option
| * | | | | | | Remove deprecated knife ssh --identity-file optionknife_ssh_identity_fileTim Smith2017-09-261-6/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was replaced with --ssh_identity_file Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | | | | Bump version to 14.0.5 by Expeditorv14.0.5Chef Expeditor2018-01-221-1/+1
| | | | | | | |
* | | | | | | | Merge pull request #6736 from chef/openssl_resourcesTim Smith2018-01-225-0/+305
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Add dhparam, rsa_private_key and rsa_public_key resources
| * | | | | | | | Allow file to handle the OS specific valuesTim Smith2018-01-123-12/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | | | | | | Make the private key mode be 600 by defaultTim Smith2018-01-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | | | | | | Improve readability a tiny bit in the mixinTim Smith2018-01-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Per the review Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | | | | | | Add tests for the mixinTim Smith2018-01-051-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | | | | | | Add dhparam, rsa_private_key and rsa_public_key resourcesTim Smith2018-01-055-0/+299
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ported from the openssl cookbook. I've done all the major refactoring there to shake the bugs out. This is just reformatted to use the mixin instead of a cookbook helper and to be library style so it works in core chef. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | | | | | Bump version to 14.0.4 by Expeditorv14.0.4Chef Expeditor2018-01-221-1/+1
| | | | | | | | |
* | | | | | | | | Merge pull request #6444 from chef/knife_ssh_csshxThom May2018-01-221-4/+0
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Chef 14: Remove deprecated knife ssh csshx command
| * | | | | | | | | Remove deprecated knife ssh csshx commandknife_ssh_csshxTim Smith2017-09-261-4/+0
| | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was replaced with knife ssh cssh Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | | | | | Bump version to 14.0.3 by Expeditorv14.0.3Chef Expeditor2018-01-221-1/+1
| | | | | | | | |
* | | | | | | | | Merge pull request #6719 from chef/dash_r_soloThom May2018-01-221-8/+1
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Remove deprecated -r option for Solo mode
| * | | | | | | | | Remove deprecated -r option for Solo modedash_r_soloTim Smith2018-01-011-8/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We claimed we were going to remove this in Chef 13. Let's stop rewriting ARGs now. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | | | | | | Bump version to 14.0.2 by Expeditorv14.0.2Chef Expeditor2018-01-221-1/+1
| | | | | | | | | |
* | | | | | | | | | Merge pull request #6728 from chef/reindexThom May2018-01-221-133/+0
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Remove knife index rebuild command that requires Chef < 11
| * | | | | | | | | | Remove knife index rebuild command that requires Chef < 11reindexTim Smith2018-01-041-133/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | knife index rebuild only works on Chef Server < 11. We no longer support Chef Server 10 and anyone still using 10 should use an older DK or gem install of chef for management. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | | | | | | | Merge pull request #6718 from chef/chef14_deprecationsThom May2018-01-2210-181/+7
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Remove previously deprecated mixins and Chef::DSL::Recipe::FullDSL
| * | | | | | | | | | | Remove previously deprecated mixins and Chef::DSL::Recipe::FullDSLchef14_deprecationsTim Smith2018-01-0110-181/+7
| | |/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We wired these up previously with deprecations. They've been deprecated for a long time and are pretty rarely used on the Supermarket. Additionally we have Foodcritic rules to detect their usage: FC102: Deprecated Chef::DSL::Recipe::FullDSL class used FC100: Deprecated Chef::Mixin::Language mixin used FC099: Deprecated Chef::Mixin::LanguageIncludeRecipe mixin used FC098: Deprecated Chef::Mixin::RecipeDefinitionDSLCore mixin used FC097: Deprecated Chef::Mixin::LanguageIncludeAttribute mixin used Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | | | | | | | Bump version to 14.0.1 by Expeditorv14.0.1Chef Expeditor2018-01-221-1/+1
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #6753 from chef/deprecated_resourcesThom May2018-01-2210-1292/+0
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Remove erl_call and deploy resources
| * | | | | | | | | | | Remove erl_call and deploy resourcesdeprecated_resourcesTim Smith2018-01-2010-1292/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We deprecated these for removal in Chef 14. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | | | | | | | | Merge pull request #6749 from chef/lcg/rubocop-0.52.1Thom May2018-01-2145-117/+83
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | prepping for rubocop 0.52.1
| * | | | | | | | | | | | prepping for rubocop 0.52.1lcg/rubocop-0.52.1Lamont Granquist2018-01-1745-117/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | | | | | | | | | | | Actually bump the version to 14 and dep on chef-config / ohai 14tm/branch_14Tim Smith2018-01-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without this the kitchen tests fail as there isn't a chef-config build at ~14.0. Ohai has been bumped to 14 and the chef-config dep updated to 14. For now we have to use builds from master since we don't have a gem. I left notes that we can remove those in the future. Signed-off-by: Tim Smith <tsmith@chef.io>