summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Bump version to 14.0.142 by Expeditorv14.0.142Chef Expeditor2018-03-171-1/+1
|
* Merge pull request #6997 from chef/cleanupTim Smith2018-03-167-13/+13
|\ | | | | Lazy eval empty Hash/Array resource properties.
| * Lazy eval empty Hash/Array resource properties.Tim Smith2018-03-167-13/+13
| | | | | | | | | | | | Lamont pointed out that without a lazy eval we're freezing these and then if we try to append them later chef fails. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 14.0.141 by Expeditorv14.0.141Chef Expeditor2018-03-171-1/+1
|/
* Merge pull request #6994 from chef/cleanupTim Smith2018-03-1617-142/+85
|\ | | | | Add more resource descriptions and convert resources to use properties
| * Fix integration test failuresTim Smith2018-03-161-1/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * More documentation updates for resourcesTim Smith2018-03-164-7/+26
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add more resource descriptionsTim Smith2018-03-169-32/+39
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add a node about env -> windows_envTim Smith2018-03-161-1/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add a description field to yum_packageTim Smith2018-03-161-0/+6
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Use properties in scm, subversion, and templateTim Smith2018-03-163-102/+13
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 14.0.140 by Expeditorv14.0.140Chef Expeditor2018-03-171-1/+1
| |
* | Merge pull request #6979 from chef/sudoTim Smith2018-03-163-0/+246
|\ \ | |/ |/| Add the sudo resource from the sudo resource
| * Add compatibility action for removesudoTim Smith2018-03-151-0/+5
| | | | | | | | | | | | This went out in sudo 5.3.1 Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add the sudo resource from the sudo resourceTim Smith2018-03-153-0/+241
| | | | | | | | | | | | Copied as is with the new description fields added. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 14.0.139 by Expeditorv14.0.139Chef Expeditor2018-03-161-1/+1
| |
* | Revert "Stripping out Authorization header on redirect to a different host"Tim Smith2018-03-161-3/+1
| | | | | | | | This reverts commit 08b31872bf4094bbef474cae6de6c90fb4245a99.
* | Bump version to 14.0.138 by Expeditorv14.0.138Chef Expeditor2018-03-161-1/+1
| |
* | Bump version to 14.0.137 by Expeditorv14.0.137Chef Expeditor2018-03-161-1/+1
| |
* | mangle array-of-strings here properlyjcowie_yum_refactorLamont Granquist2018-03-151-1/+2
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | el6 fixesLamont Granquist2018-03-151-1/+1
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | add more tests, fix more subtle bugsLamont Granquist2018-03-151-2/+2
| | | | | | | | | | | | | | we support locking based on provides lines, and now test that and ensure that locking checks go through name resolution properly. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | add a few lock/unlock tests and fix a bugLamont Granquist2018-03-151-1/+1
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | bad copypasta is badLamont Granquist2018-03-152-6/+2
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | look at private methodsLamont Granquist2018-03-151-2/+2
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | fix superclass editsLamont Granquist2018-03-151-7/+7
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | check for multipackage locking/unlocking properlyLamont Granquist2018-03-152-3/+18
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | update commentLamont Granquist2018-03-151-1/+1
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | add package locking back inLamont Granquist2018-03-152-2/+41
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | add back default hash + commentLamont Granquist2018-03-151-1/+2
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | fix yum_cache arch options and use positional parametersLamont Granquist2018-03-153-12/+12
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | add specs for YumCache fascadeLamont Granquist2018-03-152-6/+15
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | fix typo in method declarationsLamont Granquist2018-03-151-2/+2
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | add comment warning people to not use these utilitiesLamont Granquist2018-03-151-1/+10
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | add pacakge_available? and version_available?Lamont Granquist2018-03-151-1/+11
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | allow using yum_package explicitly on non-linux O/SenLamont Granquist2018-03-151-1/+1
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Yum package provider rewriteLamont Granquist2018-03-1516-1028/+1919
|/ | | | | | squash and rebase of all the work Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Bump version to 14.0.136 by Expeditorv14.0.136Chef Expeditor2018-03-151-1/+1
|
* Merge pull request #6969 from chef/tm/6851Thom May2018-03-155-148/+52
|\ | | | | update mount to use properties and fix 6851
| * Clean up mount provider teststm/6851Thom May2018-03-143-18/+20
| | | | | | | | Signed-off-by: Thom May <thom@chef.io>
| * update mount to use properties and fix 6851Thom May2018-03-143-132/+34
| | | | | | | | Signed-off-by: Thom May <thom@chef.io>
* | Bump version to 14.0.135 by Expeditorv14.0.135Chef Expeditor2018-03-151-1/+1
| |
* | Merge pull request #6982 from chef/more_manpagesTim Smith2018-03-152-105/+0
|\ \ | | | | | | Remove knife help which used the manpages
| * | Remove knife help which used the manpagesTim Smith2018-03-142-105/+0
| | | | | | | | | | | | | | | | | | As Dan pointed out this was what consumed those outdated manpages Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 14.0.134 by Expeditorv14.0.134Chef Expeditor2018-03-151-1/+1
| | |
* | | Stripping out Authorization header on redirect to a different hostNoam Lerner2018-03-141-1/+3
| | | | | | | | | | | | Signed-off-by: Noam Lerner <noamler@fb.com>
* | | Bump version to 14.0.133 by Expeditorv14.0.133Chef Expeditor2018-03-141-1/+1
| | |
* | | Merge pull request #6980 from chef/btm/fix-lsa-heap-corruptionTim Smith2018-03-141-16/+14
|\ \ \ | |/ / |/| | Pass pointer to LsaFreeMemory, not FFI::MemoryPointer
| * | Pass pointer to LsaFreeMemory, not FFI::MemoryPointerBryan McLellan2018-03-131-16/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | LsaFreeMemory takes a pointer to the struct in memory created by LsaEnumerateAccountRights. We have to pass it the actual pointer, not the FFI::MemoryPointer object. This fixes masked access violations which occasionally lead to a heap corruption which presents itself as silent termination of chef-client/ruby with a return code of -1073740940 or STATUS_HEAP_CORRUPTION / 0xc0000374. Fixes #6589 Signed-off-by: Bryan McLellan <btm@loftninjas.org>
* | | Bump version to 14.0.132 by Expeditorv14.0.132Chef Expeditor2018-03-141-1/+1
| |/ |/|