summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove support in debian service init for old update-rcremove_legacy_updatercTim Smith2020-03-052-195/+41
| | | | | | | | | | | This code supports sysv-rc < 2.88 Debian 8 comes with 2.88dsf-59 Debian 7 comes with 2.88dsf-41 So it seems that this code support Debian 6 which went EOL almost exactly 4 years ago. Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.0.111 by Chef Expeditorv16.0.111Chef Expeditor2020-03-057-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9449 from chef/lcg/test-file-descriptorsLamont Granquist2020-03-051-1/+7
|\ | | | | Fix file descriptor leak in our tests
| * add commentLamont Granquist2020-03-051-0/+2
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * Fix file descriptor leak in our testsLamont Granquist2020-03-051-1/+5
|/ | | | | | | | | | Mac has a default max fd of 256 which this can pretty much blow out by leaking PIPE objects which last until the garbage collector destroys the instances, this forces the pipes to be closed when the stop function is called here. Cuts down on over 200 leaking file descriptors from this test which leak into the subsequent tests. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Bump version to 16.0.110 by Chef Expeditorv16.0.110Chef Expeditor2020-03-056-16/+16
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9446 from chef/lcg/fixing-win-func-breaksTim Smith2020-03-044-6/+6
|\ | | | | fixing some windows func test breaks
| * fixing some windows func test breaksLamont Granquist2020-03-044-6/+6
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Merge pull request #9438 from chef/expeditor/inspec-core_4.18.100Tim Smith2020-03-041-5/+5
|\ \ | |/ |/| Bump inspec-core to 4.18.100
| * Bump inspec-core to 4.18.100expeditor/inspec-core_4.18.100Chef Expeditor2020-03-031-5/+5
|/ | | | | | This pull request was triggered automatically via Expeditor when inspec-core 4.18.100 was promoted to Rubygems. This change falls under the obvious fix policy so no Developer Certificate of Origin (DCO) sign-off is required.
* Merge pull request #9437 from chef/lcg/rubocop-bumpLamont Granquist2020-03-032-6/+8
|\ | | | | Rename cop in the .rubocop.yml for new chefstyle
| * also bump the gems to pickup the new versionLamont Granquist2020-03-031-5/+7
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * Rename cop in the .rubocop.yml for new chefstyleLamont Granquist2020-03-031-1/+1
|/ | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Bump version to 16.0.109 by Chef Expeditorv16.0.109Chef Expeditor2020-03-037-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9433 from chef/lcg/action-dslTim Smith2020-03-0237-128/+128
|\ | | | | Use the action DSL consistently
| * Use the action DSL consistentlyLamont Granquist2020-03-0237-128/+128
| | | | | | | | | | | | | | | | May be a potentially breaking change if I noodle hard enough on it, it does mean that all the actions are now (correctly) encapsulated in a sub-resource collection, whereas before they never had one. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version to 16.0.108 by Chef Expeditorv16.0.108Chef Expeditor2020-03-037-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #9434 from chef/btm/colorsTim Smith2020-03-025-17/+35
|\ \ | | | | | | Replace highline.color with pastel.decorate
| * | Replace highline.color with pastel.decorateBryan McLellan2020-03-025-17/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Contributes to the removal of the 'heavy' highline dependency (#9359) by switching from highline.color to pastel.decorate, which is a drop-in replacement. Pastel is part of the tty[1] family of libraries. [1] https://github.com/piotrmurach/tty#3-components Signed-off-by: Bryan McLellan <btm@loftninjas.org>
* | | Bump version to 16.0.107 by Chef Expeditorv16.0.107Chef Expeditor2020-03-027-19/+20
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #9432 from chef/expeditor/train-core_3.2.23Tim Smith2020-03-021-2/+2
|\ \ \ | |/ / |/| | Bump train-core to 3.2.23
| * | Bump train-core to 3.2.23Chef Expeditor2020-03-021-2/+2
|/ / | | | | | | | | | | This pull request was triggered automatically via Expeditor when train-core 3.2.23 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.106 by Chef Expeditorv16.0.106Chef Expeditor2020-03-027-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Bump version to 16.0.105 by Chef Expeditorv16.0.105Chef Expeditor2020-03-027-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Bump version to 16.0.104 by Chef Expeditorv16.0.104Chef Expeditor2020-03-027-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #9422 from chef/remove_msi_checksLamont Granquist2020-03-023-89/+7
|\ \ | | | | | | Deprecate Chef::Platform.supports_msi?
| * | Deprecate Chef::Platform.supports_msi?remove_msi_checksTim Smith2020-02-283-89/+7
| | | | | | | | | | | | | | | | | | This was put in place for Windows Server Nano which didn't support MSIs. That's not a platform anymore so it can go. Here's the original PR: https://github.com/chef/chef/pull/3939 Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 16.0.103 by Chef Expeditorv16.0.103Chef Expeditor2020-03-027-19/+20
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #9425 from chef/powershell_includeLamont Granquist2020-03-024-10/+0
|\ \ \ | | | | | | | | Remove the mixin powershell includes from resources
| * | | Remove the mixin powershell includes from resourcespowershell_includeTim Smith2020-02-284-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This is in universal so we don't need to do it in these resources / providers. We had it in some, but not in others. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | Merge pull request #9426 from chef/more_windows_feature_cleanupLamont Granquist2020-03-021-16/+2
|\ \ \ \ | | | | | | | | | | More removal of Windows 2008 R2 support from windows_feature_powershell
| * | | | More removal of Windows 2008 R2 support from windows_feature_powershellmore_windows_feature_cleanupTim Smith2020-02-281-16/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/chef/chef/pull/9205 did the initial bit, but I failed to remove the #powershell_version method that was called by #raise_on_old_powershell. Also remove a platform check around the registry key checks. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | Bump version to 16.0.102 by Chef Expeditorv16.0.102Chef Expeditor2020-03-027-19/+20
| | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | Merge pull request #9427 from chef/appveyorLamont Granquist2020-03-025-9/+4
|\ \ \ \ \ | | | | | | | | | | | | Remove the last bits of Appveyor from the specs
| * | | | | Remove the last bits of Appveyor from the specsappveyorTim Smith2020-02-285-9/+4
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | We don't have Appveyor anymore. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | Merge pull request #9428 from chef/nuke_old_specsTim Smith2020-03-025-44/+33
|\ \ \ \ \ | | | | | | | | | | | | Remove constraints on specs
| * | | | | 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.101 by Chef Expeditorv16.0.101Chef Expeditor2020-03-027-19/+20
| | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | Merge pull request #9429 from joerg/fix_path_extension_gsubTim Smith2020-03-021-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Fix gsub so only file endings of .rb and .json are removed.
| * | | | | Fix gsub so only file endings of .rb and .json are removed. Any file paths, ↵Jörg Herzinger2020-03-021-1/+1
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | like FQDNs with them in between will not be handeled. Signed-off-by: Jörg Herzinger <joerg.herzinger@gmail.com>
* | | | | Bump version to 16.0.100 by Chef Expeditorv16.0.100Chef Expeditor2020-03-027-19/+20
| | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | Merge pull request #9430 from chef/jsinha/update_solaris_gccLamont Granquist2020-03-021-5/+1
|\ \ \ \ \ | |/ / / / |/| | | | Update gcc pinning for solaris to 5.4.0
| * | | | Remove gcc pinning for solarisJaymala Sinha2020-03-021-5/+1
|/ / / / | | | | | | | | | | | | Signed-off-by: Jaymala Sinha <jsinha@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.