summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add missing Chef 13.8 release to the noteschangelogTim Smith2018-03-261-2/+32
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #7050 from chef/tm/deprecated_propertiesTim Smith2018-03-265-3/+74
|\ | | | | RFC-102: Deprecation warning in resources
| * RFC-102: Deprecation warning in resourcestm/deprecated_propertiesThom May2018-03-245-3/+74
| | | | | | | | | | | | | | | | | | | | | | * `deprecated_property_alias` allows the resource author to provide transition from old properties to new ones with a deprecation warning. * The `deprecated` option on a property emits a deprecation warning. * The `deprecated` method on a resource takes a message, but does not yet emit a deprecation warning. Signed-off-by: Thom May <thom@chef.io>
* | Bump version to 14.0.165 by Expeditorv14.0.165Chef Expeditor2018-03-265-11/+12
| |
* | Merge pull request #7030 from chef/tm/fix_mount_optionsTim Smith2018-03-261-4/+4
|\ \ | | | | | | Ensure that we pass the correct options to mount
| * | Ensure that we pass the correct options to mounttm/fix_mount_optionsThom May2018-03-221-4/+4
| | | | | | | | | | | | | | | | | | On solaris, default is not a thing Signed-off-by: Thom May <thom@chef.io>
* | | Bump version to 14.0.164 by Expeditorv14.0.164Chef Expeditor2018-03-265-11/+12
| | |
* | | Merge pull request #7055 from chef/fix_parserTim Smith2018-03-263-6/+8
|\ \ \ | | | | | | | | Parser 2.5.0.4 was yanked
| * | | Parser 2.5.0.4 was yankedTim Smith2018-03-263-6/+8
|/ / / | | | | | | | | | | | | | | | We missed 2 changelog updates due to this so I'm manually adding them Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Merge pull request #7039 from chef/tm/lower_debugTim Smith2018-03-26211-878/+945
|\ \ \ | | | | | | | | Switch chef debug logging to trace
| * | | mechanical conversion of most debug log statements to traceThom May2018-03-26202-858/+916
| | | | | | | | | | | | | | | | Signed-off-by: Thom May <thom@chef.io>
| * | | ensure that providers inherit loggers from the run contextThom May2018-03-2610-20/+29
|/ / / | | | | | | | | | Signed-off-by: Thom May <thom@chef.io>
* | | Merge pull request #7048 from chef/fix_windows_pagefileTim Smith2018-03-242-43/+24
|\ \ \ | | | | | | | | Remove path helpers from window_pagefile
| * | | Remove path helpers from window_pagefileTim Smith2018-03-232-43/+24
| | | | | | | | | | | | | | | | | | | | | | | | I backported locate_sysnative_cmd initially, but after chatting with Stuart this isn't something we need anymore. This removes it and instead uses wmic.exe directly, which in testing works just fine. This also removes the windows friendly path helper which is really just a gsub on the slashes. Instead I changed the coerce to get us what we need in terms of path formats. I copied this to a Windows 2016 box and it works fine with both formats of paths. I'm making this same change to the windows cookbook. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | Bump version to 14.0.163 by Expeditorv14.0.163Chef Expeditor2018-03-245-11/+12
| | | |
* | | | Merge pull request #6990 from chef/swapTim Smith2018-03-233-0/+250
|\ \ \ \ | |/ / / |/| | | Add swap_file resource from the swap cookbook
| * | | Use the newly built in sysctl resourceswapTim Smith2018-03-231-3/+1
| | | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | Remove a Chef 13-ismTim Smith2018-03-231-6/+0
| | | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | Add swap_file resource form the swap cookbookTim Smith2018-03-233-0/+258
| | |/ | |/| | | | | | | | | | | | | Copied as-is from the cookbook Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 14.0.162 by Expeditorv14.0.162Chef Expeditor2018-03-235-11/+12
| | |
* | | Merge pull request #7045 from chef/opensslLamont Granquist2018-03-231-1/+1
|\ \ \ | | | | | | | | Revert "Upgrade to openssl 1.1"
| * | | Revert "Upgrade to openssl 1.1"Tim Smith2018-03-231-1/+1
| | | | | | | | | | | | | | | | This reverts commit a67304414d83b06ea16cb92ca28ec0d5d0572028.
* | | | Bump version to 14.0.161 by Expeditorv14.0.161Chef Expeditor2018-03-235-11/+12
| | | |
* | | | Merge pull request #7044 from chef/opensslLamont Granquist2018-03-231-1/+1
|\ \ \ \ | |/ / / | | / / | |/ / |/| | Upgrade to openssl 1.1
| * | Upgrade to openssl 1.1Tim Smith2018-03-231-1/+1
|/ / | | | | | | | | | | 1.0.2 goes EOL in 2019-12-31 so we should get off that Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 14.0.160 by Expeditorv14.0.160Chef Expeditor2018-03-235-11/+12
| |
* | Merge pull request #7038 from chef/sudo_whichTim Smith2018-03-232-7/+17
|\ \ | | | | | | Fix a few bugs in the sudo resource
| * | Call the new method namesudo_whichTim Smith2018-03-221-1/+1
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Rename visudo_path -> visudo_binary and raise if the old one is usedTim Smith2018-03-221-2/+11
| | | | | | | | | | | | | | | | | | They are entirely different concepts and users of the old one would see visudo never work. This feature went in 11/2017 and was never documented or added to the changelog, but internally we used it and there are probably a few users. We can just remove it sometime in the future, but I suspect very few will ever be impacted by this. Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Make sure we return true in visudo_present helperTim Smith2018-03-221-2/+2
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Match order to cookbookTim Smith2018-03-221-3/+4
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Fix template to match the updated version in the cookbookTim Smith2018-03-221-1/+1
| | | | | | | | | | | | | | | | | | This fixes an issue when writing out env_keep only configs. Found this via a super test suite against 14.0.159 Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 14.0.159 by Expeditorv14.0.159Chef Expeditor2018-03-225-11/+12
| | |
* | | Merge pull request #6981 from chef/adjoinTim Smith2018-03-223-0/+136
|\ \ \ | | | | | | | | Add windows_adjoin resource
| * | | Rename to windows_ad_joinTim Smith2018-03-223-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | This allows us to have windows_ad_* in the future Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | Require the domain_name to be a FQDNTim Smith2018-03-222-2/+8
| | | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | Handle reboots in Chef and provide finer grained control of behaviorTim Smith2018-03-222-5/+20
| | | | | | | | | | | | | | | | | | | | | | | | Rename the property to reboot to align with Chef naming. Allow delayed, immediate, or never for reboot actions. Using the actions from reboot was pretty confusing so I used notification names which seems to lineup nicely. Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | Add windows_adjoin resourceTim Smith2018-03-223-0/+115
| | | | | | | | | | | | | | | | | | | | | | | | Copied with permission from John Snow's win_ad cookbook. It's been reworked to not mess with dns servers and use powershell_out + sensitive. Some of those changes are getting pushed upstream, but the name is different and there's no expectation of compatibility here. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | Bump version to 14.0.158 by Expeditorv14.0.158Chef Expeditor2018-03-225-11/+12
| | | |
* | | | Merge pull request #7035 from chef/use_libarchiveTim Smith2018-03-222-15/+16
|\ \ \ \ | | | | | | | | | | Use the latest libarchive/bzip2 defs in omnibus
| * | | | Use the latest libarchive/bzip2 defs in omnibususe_libarchiveTim Smith2018-03-222-16/+18
| |/ / / | | | | | | | | | | | | | | | | | | | | This gets us bz2 support in libarchive Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | Bump version to 14.0.157 by Expeditorv14.0.157Chef Expeditor2018-03-225-12/+14
|/ / /
* | | Merge pull request #7032 from chef/pr-6203Thom May2018-03-221-2/+6
|\ \ \ | | | | | | | | Suppress nested causes for sensitive exceptions
| * | | Use a better (read: working) technique because I was totally wrong about $!.pr-6203Noah Kantrowitz2018-03-221-3/+6
| | | | | | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | | Fix white space in commitJohn Snow2018-03-221-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: John Snow <thelunaticscripter@outlook.com>
| * | | Prevent shelled out command from execute resourceJohn Snow2018-03-222-7/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: - Revert proposed unless and instead incorporate proposed changes suggested by reviewers Signed-off-by: John Snow <thelunaticscripter@outlook.com>
| * | | Fix incorrectly written unless statementJohn Snow2018-03-221-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: John Snow <thelunaticscripter@outlook.com>
| * | | Suppress nested causes for sensitive exceptionsJohn Snow2018-03-221-4/+6
| | |/ | |/| | | | | | | | | | | | | This will prevent sensitive data from leaking into debug_stacktrace output. Signed-off-by: John Snow <thelunaticscripter@outlook.com>
* | | Bump version to 14.0.156 by Expeditorv14.0.156Chef Expeditor2018-03-225-11/+12
| | |
* | | Merge pull request #7022 from chef/sysctlTim Smith2018-03-223-0/+168
|\ \ \ | | | | | | | | Add sysctl_param resource from the sysctl cookbook