summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove constraints on specsnuke_old_specsTim Smith2020-02-285-44/+33
| | | | | | Run it all. Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.0.99 by Chef Expeditorv16.0.99Chef Expeditor2020-02-297-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 16.0.98 by Chef Expeditorv16.0.98Chef Expeditor2020-02-297-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9424 from chef/older_than_win_2012_or_8Tim Smith2020-02-282-9/+5
|\ | | | | Deprecate the older_than_win_2012_or_8? helper
| * Deprecate the older_than_win_2012_or_8? helperolder_than_win_2012_or_8Tim Smith2020-02-282-9/+5
| | | | | | | | | | | | Within Chef this is only used in the windows_feature_powershell resource which I've cleaned up. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #9423 from chef/mixin_shell_outTim Smith2020-02-282-6/+0
|\ \ | |/ |/| Don't require/include Mixin Shellout in freebsd_package and openbsd_package
| * Don't require/include Mixin Shellout in freebsd_package and openbsd_packagemixin_shell_outTim Smith2020-02-282-6/+0
|/ | | | | | This comes for free with Resource and these are the only two resources that were doing it. Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.0.97 by Chef Expeditorv16.0.97Chef Expeditor2020-02-287-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9421 from chef/macos_directoryTim Smith2020-02-282-21/+10
|\ | | | | directory resource: Remove support for macOS < 10.11
| * directory resource: Remove support for macOS < 10.11Tim Smith2020-02-282-21/+10
|/ | | | | | There's no reason to test this behavior anymore since we don't support macOS < 10.13 Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #9414 from chef/contributingTim Smith2020-02-281-2/+2
|\ | | | | Update how approvals / builds happen
| * Update CONTRIBUTING.md Tim Smith2020-02-281-1/+1
| | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> Co-Authored-By: Ian Maddaus <IanMadd@users.noreply.github.com>
| * Update CONTRIBUTING.md Tim Smith2020-02-281-1/+1
| | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> Co-Authored-By: Ian Maddaus <IanMadd@users.noreply.github.com>
| * Update how approvals / builds happencontributingTim Smith2020-02-281-2/+2
| | | | | | | | | | | | This was a bit dated. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 16.0.96 by Chef Expeditorv16.0.96Chef Expeditor2020-02-287-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #9418 from chef/remove_ps_bypass_checkTim Smith2020-02-283-47/+15
|\ \ | | | | | | Deprecate supports_powershell_execution_bypass? check
| * | Deprecate supports_powershell_execution_bypass? checkTim Smith2020-02-283-47/+15
| | | | | | | | | | | | | | | | | | All the platforms we support have PowerShell 3.0+ now so this is always true. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 16.0.95 by Chef Expeditorv16.0.95Chef Expeditor2020-02-287-19/+20
|/ / | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #9420 from chef/remove_macos_10.9_supportTim Smith2020-02-282-224/+215
|\ \ | | | | | | Remove support for macOS < 10.12 in the service resource
| * | Don't run all the service specs twiceTim Smith2020-02-281-211/+209
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Remove support for macOS < 10.12 in the service resourceTim Smith2020-02-282-15/+8
|/ / | | | | | | | | | | There's no reason to perform this check anymore since we only product packages for macOS 10.13 and later. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 16.0.94 by Chef Expeditorv16.0.94Chef Expeditor2020-02-287-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #9417 from chef/nano_supportTim Smith2020-02-2812-257/+52
|\ \ | | | | | | Remove all the code that checks for Windows Nano
| * | Remove all the code that checks for Windows Nanonano_supportTim Smith2020-02-2812-257/+52
|/ / | | | | | | | | | | Windows Nano isn't a thing anymore so we shouldn't spending compute time checking to see if we're on Windows Nano Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 16.0.93 by Chef Expeditorv16.0.93Chef Expeditor2020-02-287-19/+20
|/ | | | Obvious fix; these changes are the result of automation not creative thinking.
* Minor Chefstyle fixTim Smith2020-02-281-1/+0
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #9415 from chef/ohai_updateTim Smith2020-02-282-9/+9
|\ | | | | Update Ohai to 16.0.7
| * Update Ohai to 16.0.7Tim Smith2020-02-282-9/+9
|/ | | | | | This includes a fix for Openstack detection Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.0.92 by Chef Expeditorv16.0.92Chef Expeditor2020-02-287-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9409 from chef/yum_vs_dnfTim Smith2020-02-273-17/+35
|\ | | | | Update the rhsm_erata* and rhsm_register resources for RHEL 8
| * Change the resource order and return a symbolyum_vs_dnfTim Smith2020-02-271-6/+7
| | | | | | | | | | | | | | As lamont pointed out #{symbol} will work nicely to make it a string val. Signed-off-by: Tim Smith <tsmith@chef.io>
| * Make sure we don't break the world in RHEL 9Tim Smith2020-02-273-6/+20
| | | | | | | | | | | | I was thinking about how to accomplish this a bit. At first I figured we should use the which helper and maybe just make a dnf? question helper, but we really care about RHEL 8 here and not RHEL 7 if it has DNF. Also since this only works on Redhat we don't have to worry about all the other platforms that also have DNF since they don't apply to this resource. Signed-off-by: Tim Smith <tsmith@chef.io>
| * Update the rhsm_erata* and rhsm_register resources for RHEL 8Tim Smith2020-02-273-13/+16
| | | | | | | | | | | | | | | | | | These need to use dnf instead of yum_package where they can. I also enabled these for unified_mode and moved some only_if logic outside the resources for cleaner logging. These should really all just get converted to use shell_out and a nice converge_by Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 16.0.91 by Chef Expeditorv16.0.91Chef Expeditor2020-02-287-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #9411 from chef/lcg/remove-core-dslLamont Granquist2020-02-275-77/+13
|\ \ | |/ |/| Remove the "Core" DSL for Chef-16
| * Revert removing this lineLamont Granquist2020-02-271-0/+2
| | | | | | | | | | | | It is necessary due to the way the crazy lazy DSL module injection works Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * Remove the "Core" DSL for Chef-16Lamont Granquist2020-02-275-79/+13
|/ | | | | | | | | | | | | | | | | | | | | | This lets us avoid using declare_resource in old style core resources. As everything gets converted over to custom resources this is going away anyway. We haven't seen any issues from using the recipe DSL in custom resources in core. Clearly this is potentially breaking since any references to Chef::DSL::Core need to be changed to Chef::DSL::Recipe (although I'm not sure who would have done that other than maybe us somewhere, I had a note in there that nobody should probably touch the Core DSL). This greatly simplifies the major DSLs down to two: Recipe DSL - things that only make sense in a context where there is a resource_collection Universal DSL - things that apply everywhere Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Bump version to 16.0.90 by Chef Expeditorv16.0.90Chef Expeditor2020-02-277-20/+21
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9396 from chef/windows_package_3010Tim Smith2020-02-273-4/+10
|\ | | | | Accept exit code 3010 as valid in windows_package
| * Add basic spec for return codewindows_package_3010Tim Smith2020-02-252-2/+6
| | | | | | | | | | | | Traditionally we've tested the defaults so we don't accidentally change them. Signed-off-by: Tim Smith <tsmith@chef.io>
| * Accept exit code 3010 as valid in windows_packageTim Smith2020-02-251-2/+4
| | | | | | | | | | | | This just means a reboot is necessary. A lot of people struggle with this and then eventually set the return code. We should just do that by default like we do in windows_feature already. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 16.0.89 by Chef Expeditorv16.0.89Chef Expeditor2020-02-267-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #9395 from chef/cookstyleTim Smith2020-02-269-19/+13
|\ \ | | | | | | Cookstyle fixes for our resources
| * | Cookstyle fixes for our resourcesTim Smith2020-02-269-19/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I ran cookstyle against the resources and fixes a few minor issues: - Remove the now default guard interpreter from a powershell_script - Use our rdoc like header format everywhere - Remove some duplicate copyrights - Simplify a few platform case statements Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 16.0.88 by Chef Expeditorv16.0.88Chef Expeditor2020-02-267-19/+20
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #9402 from chef/license_scoutTim Smith2020-02-261-3/+3
|\ \ \ | | | | | | | | Update license_scout to 1.1.7 to resolve build failures
| * | | Update license_scout to 1.1.7 to resolve build failuresTim Smith2020-02-261-3/+3
|/ / / | | | | | | | | | | | | | | | This adds overrides for hana and uri_template. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 16.0.87 by Chef Expeditorv16.0.87Chef Expeditor2020-02-267-19/+20
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #9401 from chef/bump_depsTim Smith2020-02-262-10/+10
|\ \ \ | | | | | | | | Bump all deps to current
| * | | Bump all deps to currentTim Smith2020-02-262-10/+10
|/ / / | | | | | | | | | | | | | | | Minor deps in the app and bumping of omnibus deps Signed-off-by: Tim Smith <tsmith@chef.io>