summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump version to 14.3.5 by Chef Expeditorv14.3.5Chef Expeditor2018-06-115-10/+12
|
* Merge pull request #7161 from chef/ssh_known_hostsTim Smith2018-06-115-0/+208
|\ | | | | Add ssh_known_hosts_entry resource from ssh_known_hosts cookbook
| * Make sure preview_resource is up topTim Smith2018-06-111-2/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Enable preview_resource for ssh_known_hosts_entryTim Smith2018-06-112-1/+7
| | | | | | | | | | | | Add a spec that will fail once we bump the chef version to 15 Signed-off-by: Tim Smith <tsmith@chef.io>
| * Fix erb source locationTim Smith2018-06-111-2/+3
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add unit testsTim Smith2018-06-112-1/+51
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add description fields for actions/propertiesTim Smith2018-06-111-10/+42
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Remove the cookbook name part of the templateTim Smith2018-06-111-3/+0
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add ssh_known_hosts_entry from ssh_known_hosts cookbookTim Smith2018-06-114-0/+123
| | | | | | | | | | | | Port this from the 6.1 release of the cookbook Signed-off-by: Tim Smith <tsmith@chef.io>
* | Update CHANGELOG.md with details from pull request #7345Chef Expeditor2018-06-111-3/+4
| |
* | Merge pull request #7345 from chef/sp/update-support-urlTim Smith2018-06-111-1/+1
|\ \ | |/ |/| Update help link in Add/Remove Programs on Windows
| * Update help link in Add/Remove Programs on WindowsStuart Preston2018-06-071-1/+1
| | | | | | | | Signed-off-by: Stuart Preston <stuart@chef.io>
* | Bump version to 14.3.4 by Chef Expeditorv14.3.4Chef Expeditor2018-06-115-11/+12
| |
* | Merge pull request #7224 from coderanger/map-lockLamont Granquist2018-06-116-5/+192
|\ \ | | | | | | Implement rfc107: NodeMap locking for resource and provider handlers
| * | Feed the rubocop.Noah Kantrowitz2018-06-052-4/+4
| | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | Wrong indentation snuck in.Noah Kantrowitz2018-06-051-3/+3
| | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | Fix typo.Noah Kantrowitz2018-06-051-1/+1
| | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | Expose the resource preview flag in the exporter for use in docs.Noah Kantrowitz2018-06-051-0/+1
| | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | Streamline the map locking process with a resource level flag.Noah Kantrowitz2018-06-052-0/+56
| | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | Try to resolve a funky multi-test collision.Noah Kantrowitz2018-06-051-1/+1
| | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | Feed the rubocop.Noah Kantrowitz2018-06-051-8/+8
| | | | | | | | | | | | | | | | | | Explicitly ignoring UnderscorePrefixedVariableName because we want __core_override__ to be an obviously unusual thing. Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | Fix up existing tests.Noah Kantrowitz2018-06-051-3/+3
| | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | Test for using a provider class.Noah Kantrowitz2018-06-051-0/+8
| | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | Some tests for locked mode.Noah Kantrowitz2018-06-051-0/+60
| | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | Fix up the thing namer.Noah Kantrowitz2018-06-051-1/+8
| | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | Add in version ranges too.Noah Kantrowitz2018-06-051-3/+11
| | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | First pass on an implementation for https://github.com/chef/chef-rfc/pull/305Noah Kantrowitz2018-06-052-1/+48
| | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
* | | Bump version to 14.3.3 by Chef Expeditorv14.3.3Chef Expeditor2018-06-115-11/+12
| | |
* | | Merge pull request #7351 from josh-barker/bug/why-run-windows-package-local-fileTim Smith2018-06-112-3/+11
|\ \ \ | | | | | | | | Add whyrun message when installing a local file on Windows
| * | | Add whyrun message when installing a local from on windowsJosh Barker2018-06-092-3/+11
| | | | | | | | | | | | | | | | Signed-off-by: Josh Barker <josh.barker.developer@gmail.com>
* | | | Bump version to 14.3.2 by Chef Expeditorv14.3.2Chef Expeditor2018-06-115-12/+12
| | | |
* | | | Merge pull request #7330 from chef/lcg/deprecate-shell-out-compact-timeoutLamont Granquist2018-06-1129-117/+124
|\ \ \ \ | | | | | | | | | | Make shell_out_compact automatically pull timeouts off the resource + remove uses of shell_out_compact_timeout
| * | | | add back commentLamont Granquist2018-06-051-0/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | | | need to inject selfLamont Granquist2018-06-051-5/+6
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | | | move maybe_add_timeout to module method for privacyLamont Granquist2018-06-042-4/+5
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | | | remove uses of shell_out_compact_timeoutLamont Granquist2018-05-3129-110/+112
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | just use shell_out_compact now. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | | | Make shell_out_compact automatically pick up timeoutsLamont Granquist2018-05-311-11/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should apply to core resources, not cookbooks. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | | | Bump version to 14.3.1 by Chef Expeditorv14.3.1Chef Expeditor2018-06-115-10/+12
| | | | |
* | | | | Merge pull request #7350 from chef/deprecate_pkgTim Smith2018-06-113-0/+13
|\ \ \ \ \ | | | | | | | | | | | | Deprecated the Chef::Provider::Package::Freebsd::Pkg provider
| * | | | | Deprecated the Chef::Provider::Package::Freebsd::Pkg providerTim Smith2018-06-073-0/+13
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | FreeBSD 10 and later have pkgng and Chef will use that instead. This Oct even FreeBSD 10 goes fully EOL so we'll be supporting multiple EOL versions back come April. We should speed up this resource and simplify things by removing the unnecessary provider and the logic that decides which one to use. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | Bump version to 14.3.0 by Chef Expeditorv14.3.0Chef Expeditor2018-06-114-10/+11
| | | | |
* | | | | Merge pull request #7346 from chef/14.3Tim Smith2018-06-112-2/+2
|\ \ \ \ \ | | | | | | | | | | | | Bump the version to 14.3.0
| * | | | | Bump the version to 14.3.0Tim Smith2018-06-112-2/+2
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Start work on our next release Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | Bump version to 14.2.3 by Chef Expeditorv14.2.3Chef Expeditor2018-06-115-13/+14
| | | | |
* | | | | Merge pull request #7349 from chef/2k8r2_powershellTim Smith2018-06-115-31/+70
|\ \ \ \ \ | |/ / / / |/| | | | Support windows_feature_powershell on Windows 2008 R2
| * | | | Fix error messages and helper usageTim Smith2018-06-102-3/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | | Move the windows helper to query_helpersTim Smith2018-06-093-23/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix my typo too Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | | Add windows_feature_powershell specs for running on 2k8r2Tim Smith2018-06-072-11/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Copy the specs from windows_feature_dism. Also fix the platform_version value to match actual ohai data. Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | | Add helper method to dism as wellTim Smith2018-06-071-7/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This just makes it easier to read. Windows kernel versions hurt your head after a while. Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | | Support windows_feature_powershell on Windows 2008 R2Tim Smith2018-06-071-12/+28
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | So this one was a few layers deep: 1) We didn't actually need to import the ServerManager module. This was a powershell 2.0 thing, but since we use ConvertTo-Json we require Powershell 3.0 where this module is autoloaded. 2) Features are only case insensitive on Windows 8 / 2012+. That means we can't lowercase the features on these platforms. We still want to lowercase the features everywhere else because case shouldn't matter and that would be a breaking change. 3) Windows 2008 R2 doesn't have a concept of a removed feature (where the source is gone) so they don't return data the same way when you request features. They just return: Installed: true/false. This means we need to coerce the returned data from 2008 R2 to look like a later Windows release. Signed-off-by: Tim Smith <tsmith@chef.io>