summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Temporary test: specify warn log leveltduffield/bump-deps-for-cheffishTom Duffield2017-02-091-2/+4
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* Update deps to bring in cheffish 4.1.1Tom Duffield2017-02-095-89/+84
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* Bump version of chef to 12.19.17 by Chef Versioner.v12.19.17Chef Versioner2017-02-095-10/+10
|
* Merge pull request #5794 from ↵Thom May2017-02-092-7/+34
|\ | | | | | | | | biinari/fix/deprecated-chef-platform-methods-class-name Fix chef_platform_methods deprecation class name
| * Fix chef_platform_methods deprecation class nameBill Ruddock2017-02-082-7/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Deprecation warnings for Chef::Platform methods introduced in #5631 were logged as e.g. `"Class.set is deprecated"` instead of `"Chef::Platform.set is deprecated"` This gets correct class name for message and adds unit specs to cover the expected deprecation messages. Unfortunately for these specs, some of these methods use each other, resulting in multiple warnings. I have put an expectation for each of these to avoid masking any other deprecations. Signed-off-by: Bill Ruddock <bill.ruddock@gmail.com>
* | Bump version of chef to 12.19.16 by Chef Versioner.v12.19.16Chef Versioner2017-02-095-10/+10
| |
* | Be more specific about using the alternate user featureBryan McLellan2017-02-091-3/+3
| | | | | | | | | | | | | | The caveat with the alternate user feature is specific to running as a service, so we should be more specific about that. Signed-off-by: Bryan McLellan <btm@loftninjas.org>
* | Added note that this feature requires SE_ASSIGNPRIMARYTOKEN_NAME user rightnimisha2017-02-091-0/+11
| | | | | | | | Signed-off-by: nimisha <nimisha.sharad@msystechnologies.com>
* | Updated release docs for alternate user identity support in execute resourcesnimisha2017-02-091-0/+73
| | | | | | | | Signed-off-by: nimisha <nimisha.sharad@msystechnologies.com>
* | Bump version of chef to 12.19.15 by Chef Versioner.v12.19.15Chef Versioner2017-02-095-10/+10
| |
* | Fix functional tests for alternate user supportBryan McLellan2017-02-094-4/+11
| | | | | | | | | | | | | | | | | | On Windows you need the SeAssignPrimaryTokenPrivilege right to use CreateProcessAsUser when running under a service, even if you're an Administrator. This makes these functional tests not run under Jenkins if the jenkins user does not have this right. Signed-off-by: Bryan McLellan <btm@loftninjas.org>
* | Bump version of chef to 12.19.14 by Chef Versioner.v12.19.14Chef Versioner2017-02-095-10/+10
| |
* | Merge pull request #5790 from chef/lcg/ban-dnf-0.6Thom May2017-02-092-5/+10
|\ \ | | | | | | do not support dnf_package on dnf 0.x
| * | do not support dnf_package on dnf 0.xlcg/ban-dnf-0.6Lamont Granquist2017-02-082-5/+10
| |/ | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version of chef to 12.19.13 by Chef Versioner.v12.19.13Chef Versioner2017-02-085-10/+12
| |
* | Merge pull request #5791 from chef/tduffield/COOL-612/yum-provider-archTom Duffield2017-02-083-290/+352
|\ \ | |/ |/| Add mutlipackage_api support to yum_package provider
| * Add mutlipackage_api support to yum_package Providertduffield/COOL-612/yum-provider-archTom Duffield2017-02-082-308/+348
| | | | | | | | | | | | | | | | | | An initial refactor to add multipackage_api support to the yum_package provider. There probably needs to be an additional refactor to make this provider look a little bit more like the DNF provider, but this should buy us some time and address some bugs. Signed-off-by: Tom Duffield <tom@chef.io>
| * Declare package_locked inside the Package providerTom Duffield2017-02-081-0/+4
| | | | | | | | | | | | | | | | | | The Package provider uses this method in its code, but it doesn't enforce it's existence. For sanity we should at least raise an error to ensure all the providers that support locking/unlocking a package have the method to determine whether the package is locked. Signed-off-by: Tom Duffield <tom@chef.io>
| * Add specs to cover yum_package failure scenariosTom Duffield2017-02-071-0/+18
| | | | | | | | Signed-off-by: Tom Duffield <tom@chef.io>
* | Bump version of chef to 12.19.12 by Chef Versioner.v12.19.12Chef Versioner2017-02-085-10/+14
| |
* | Merge pull request #5782 from chef/lcg/dnf-rhel7Thom May2017-02-087-48/+278
|\ \ | | | | | | rhel7 / dnf 2.0 fixes / improved errors
| * | slightly better organizationlcg/dnf-rhel7Lamont Granquist2017-02-071-46/+46
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | add spec tests on propagating errorsLamont Granquist2017-02-071-0/+29
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | add a couple where-with-a-block testsLamont Granquist2017-02-072-8/+20
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | add tests for 'where'Lamont Granquist2017-02-074-4/+46
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | add unit tests for `which` behaviorLamont Granquist2017-02-072-1/+112
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | fix return of which()Lamont Granquist2017-02-072-14/+3
| | | | | | | | | | | | | | | | | | also clean up a confusing spec test Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | rhel7 / dnf 2.0 fixes / improved errorsLamont Granquist2017-02-073-31/+78
| |/ | | | | | | | | | | | | | | | | - fixes for dnf 2.0 / rhel7 - improved error messages from python helper (gives python stack traces instead of just EPIPE all the time) - improved which/where interface in the which mixin. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version of chef to 12.19.11 by Chef Versioner.v12.19.11Chef Versioner2017-02-085-22/+10
| |
* | Merge pull request #5788 from chef/tm/fix_changelog_generatorThom May2017-02-081-1/+2
|\ \ | |/ |/| ignore things properly
| * ignore things properlytm/fix_changelog_generatorThom May2017-02-081-1/+2
|/ | | | Signed-off-by: Thom May <thom@chef.io>
* Bump version of chef to 12.19.10 by Chef Versioner.v12.19.10Chef Versioner2017-02-075-10/+10
|
* Merge pull request #5757 from chef/ohai_depThom May2017-02-078-48/+50
|\ | | | | Ship Ohai 8.23 and pin the Ohai dependency to < 13
| * Pin integration tests to < 2.0 kitchen-dokkenTim Smith2017-02-072-3/+3
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Point Berkshelf at the correct Supermarket URLohai_depTim Smith2017-02-072-2/+2
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Bump deps to avoid corrupt Gemfile.lock warningTim Smith2017-02-074-44/+46
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Update the Ohai dependency to < 13Tim Smith2017-02-071-1/+1
|/ | | | | | We're skipping 9-12. The next release of Ohai is 13. Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version of chef to 12.19.9 by Chef Versioner.v12.19.9Chef Versioner2017-02-065-10/+11
|
* Grant Administrators group permissions to nodes directory under chef-solo ↵Tom Duffield2017-02-062-0/+5
| | | | | (#5781) Signed-off-by: Tom Duffield <tom@chef.io>
* Bump version of chef to 12.19.8 by Chef Versioner.v12.19.8Chef Versioner2017-02-065-10/+15
|
* Merge pull request #5764 from ↵Bryan McLellan2017-02-0613-25/+670
|\ | | | | | | | | MsysTechnologiesllc/nim/alternate_user_execute_resources Windows alternate user support for execute resources
| * Fixed specsnimisha2017-02-025-310/+223
| | | | | | | | Signed-off-by: nimisha <nimisha.sharad@msystechnologies.com>
| * Using node[:platform_family] for checking windows platformnimisha2017-02-021-1/+1
| | | | | | | | Signed-off-by: nimisha <nimisha.sharad@msystechnologies.com>
| * Fixing review commentsnimisha2017-02-024-135/+65
| | | | | | | | Signed-off-by: nimisha <nimisha.sharad@msystechnologies.com>
| * Fixed bugs, review comments and specsnimisha2017-02-025-14/+41
| | | | | | | | Signed-off-by: nimisha <nimisha.sharad@msystechnologies.com>
| * Alternate user execute resource code review feedackadamedx2017-02-023-12/+12
| |
| * Additional rubocop for execute resource default argumentsadamedx2017-02-021-3/+3
| |
| * Rubocop violations in execute resource alternate user implementationadamedx2017-02-028-47/+49
| |
| * Rubcop violations in alt-user execute common codeadamedx2017-02-022-35/+35
| |
| * Workaround on Windows execute tests for leaked user profilesAdam Edwards2017-02-021-2/+7
| |