summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Give execute resource a proper timeout defaulttimeoutsTim Smith2020-04-132-8/+3
| | | | | | This should just be done on the resource instead of hacking it into the provider Signed-off-by: Tim Smith <tsmith@chef.io>
* Updates to timeout properties in resourcesTim Smith2020-04-1312-23/+36
| | | | | | | | | 1) make sure they all have desired state false 2) Fix some indentation 3) Fix portage_package to have a type of String/Integer to match package 4) Add the String type to paludis_package to match the package default Signed-off-by: Tim Smith <tsmith@chef.io>
* Update license scout to fix broken windows buildsTim Smith2020-04-131-1/+1
| | | | | | This knows about the new location of the readme file for win32-api gem. Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.0.207 by Chef Expeditorv16.0.207Chef Expeditor2020-04-137-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9656 from chef/lcg/remove-copyright-datesTim Smith2020-04-131422-1424/+1424
|\ | | | | Remove copyright dates
| * Remove copyright dateslcg/remove-copyright-datesLamont Granquist2020-04-131422-1424/+1424
|/ | | | | | | | Legally incredibly dubious, particularly since we don't follow it strictly as policy, and we have git history instead, which does it right. This is just a waste of time and a cargo cult. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Bump version to 16.0.206 by Chef Expeditorv16.0.206Chef Expeditor2020-04-137-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9655 from chef/plist_in_macTim Smith2020-04-131-2/+2
|\ | | | | Use the correct plist class in the mac user provider
| * Use the correct plist class in the mac user providerTim Smith2020-04-131-2/+2
|/ | | | | | This is actually a subclass of the mac user provider and not the Plist gem. This is a super confusing name btw. Plist passed Plist, but it's a different Plist. Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.0.205 by Chef Expeditorv16.0.205Chef Expeditor2020-04-137-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9654 from chef/expeditor/train-core_3.2.28Tim Smith2020-04-133-23/+23
|\ | | | | Require at least trainc-core 3.2.28 to resolve our sudo bootstrap issues
| * Require at least train-core 3.2.28 to resolve sudo issuesTim Smith2020-04-133-20/+20
| | | | | | | | | | | | Make sure that even a gem install of chef will work correctly here. Signed-off-by: Tim Smith <tsmith@chef.io>
| * Bump train-core to 3.2.28Chef Expeditor2020-04-131-3/+3
|/ | | | | | This pull request was triggered automatically via Expeditor when train-core 3.2.28 was promoted to Rubygems. This change falls under the obvious fix policy so no Developer Certificate of Origin (DCO) sign-off is required.
* Bump version to 16.0.204 by Chef Expeditorv16.0.204Chef Expeditor2020-04-137-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9635 from chef/VSingh/fix-sudo-password-errorTim Smith2020-04-131-2/+12
|\ | | | | Fixes for sudo password prompt
| * Match reason :bad_sudo_password for wrong attemptVSingh/fix-sudo-password-errorVivek Singh2020-04-111-2/+2
| | | | | | | | Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
| * Fixes for sudo passwordVivek Singh2020-04-091-2/+12
| | | | | | | | Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
* | Bump version to 16.0.203 by Chef Expeditorv16.0.203Chef Expeditor2020-04-137-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #9299 from ↵Tim Smith2020-04-138-14/+17
|\ \ | | | | | | | | | | | | MsysTechnologiesllc/dh/MSYS-1225_remove_sles11_support Remove support for SLES11 and update tests to just on openSUSE
| * | make dep update fasterdheerajd-msys2020-04-132-8/+5
| | | | | | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
| * | update filter for opensuse and fix depsdheerajd-msys2020-04-135-4/+11
| | | | | | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
| * | update test for opensusedheerajd-msys2020-04-134-9/+220
| | | | | | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
| * | remove support for SLES11dheerajd-msys2020-04-135-213/+1
|/ / | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
* | Bump version to 16.0.202 by Chef Expeditorv16.0.202Chef Expeditor2020-04-107-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #9642 from chef/macos-resourcesTim Smith2020-04-108-8/+348
|\ \ | | | | | | Add the plist resource from the macos cookbook
| * | Update lib/chef/resource/plist.rb Tim Smith2020-04-101-1/+1
| | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> Co-Authored-By: pete higgins <pete@peterhiggins.org>
| * | Update specs for the new class nameTim Smith2020-04-101-2/+2
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Update spec/unit/resource/plist_spec.rb Tim Smith2020-04-101-24/+22
| | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> Co-Authored-By: pete higgins <pete@peterhiggins.org>
| * | Update spec/unit/resource/plist_spec.rb Tim Smith2020-04-101-1/+0
| | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> Co-Authored-By: pete higgins <pete@peterhiggins.org>
| * | Super avoid class name confusionTim Smith2020-04-101-1/+1
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Make sure we're always using the right Plist classTim Smith2020-04-104-7/+7
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Require plist where we use itTim Smith2020-04-102-0/+2
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Call the right plist in build-essentialTim Smith2020-04-101-1/+1
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Remove more contextsTim Smith2020-04-101-43/+24
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Update lib/chef/resource/plist.rb Tim Smith2020-04-101-2/+1
| | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> Co-Authored-By: pete higgins <pete@peterhiggins.org>
| * | Update lib/chef/resource/plist.rb Tim Smith2020-04-101-2/+2
| | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> Co-Authored-By: pete higgins <pete@peterhiggins.org>
| * | Remove a single contextmacos-resourcesTim Smith2020-04-101-19/+17
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Use constants for pathsTim Smith2020-04-101-26/+15
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Add description / introduced and require plistTim Smith2020-04-101-1/+5
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Use shell_out! instead of executeTim Smith2020-04-101-9/+3
| | | | | | | | | | | | | | | | | | This makes for much cleaner log output Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Add the plist resource from the macos cookbookTim Smith2020-04-103-0/+376
| | | | | | | | | | | | | | | | | | | | | | | | | | | This is a very useful base resource for mac systems that allows us to write additional resources for managing macs. I've migrated their library into the resource itself to make it a single self-contained unit. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 16.0.201 by Chef Expeditorv16.0.201Chef Expeditor2020-04-107-19/+20
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #9647 from chef/chef_cron_legacyTim Smith2020-04-102-22/+33
|\ \ \ | |/ / |/| | Support non-Linux hosts in chef_client_cron
| * | Support non-Linux hosts in chef_client_cronchef_cron_legacyTim Smith2020-04-092-22/+33
|/ / | | | | | | | | | | The cron_d resource only works on systems that support and /etc/cron.d directory, which is Linux as far as I can tell. We want this resource to work on all the other *nix platforms so we need to fall back to the legacy cron resource for those hosts. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 16.0.200 by Chef Expeditorv16.0.200Chef Expeditor2020-04-107-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #9632 from chef/lcg/resource-partialsTim Smith2020-04-095-1/+159
|\ \ | | | | | | Add resource partials
| * | use start_with?lcg/resource-partialsLamont Granquist2020-04-092-3/+3
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | Add resource partialsLamont Granquist2020-04-085-0/+158
| |/ | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version to 16.0.199 by Chef Expeditorv16.0.199Chef Expeditor2020-04-097-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #9641 from chef/csnapp/add_amzn2_testersTim Smith2020-04-091-0/+2
|\ \ | | | | | | Add Amazon Linux 2 Testers