summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Convert :key property in registry_key to use propertyregistry_keyTim Smith2018-04-272-10/+2
| | | | | | Convert this to a true property. It required updating the specs a tiny bit since key gets returned as a state value now (as it should). Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #7192 from chef/sysctl_fixTim Smith2018-04-271-10/+14
|\ | | | | sysctl: Fix ignore_error being ignored
| * Set ignore_error to desired_state falseTim Smith2018-04-271-1/+1
| | | | | | | | | | | | This avoids Chef reporting that the value has changed from false to true. It's not a state property so we don't want that. Signed-off-by: Tim Smith <tsmith@chef.io>
| * Use more friendly resource names when reloading valuesTim Smith2018-04-271-2/+5
| | | | | | | | | | | | What we're doing here is loading values. Just state that. Signed-off-by: Tim Smith <tsmith@chef.io>
| * Simplify how we fetch systctl current valuesTim Smith2018-04-271-7/+5
| | | | | | | | | | | | | | | | | | | | | | | | Remove the raise that wasn't needed since we pass -e Remove the .to_s on the shell_out value since stdout is already a string Fail hard if we can't shellout for some reason by using shell_out! not shell_out Don't create an object out of the shellout result since we don't need that Kill the method entirely since it's now only a single line Signed-off-by: Tim Smith <tsmith@chef.io>
| * sysctl: Fix ignore_error being ignoredsysctl_fixTim Smith2018-04-261-1/+4
| | | | | | | | | | | | This came into the sysctl cookbook https://github.com/sous-chefs/sysctl/pull/127 Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #7129 from rmoriz/rmoriz/git-pruneTim Smith2018-04-272-10/+10
|\ \ | | | | | | prune remotes with git fetch, fixes #3929
| * | prune remotes with git fetch, fixes #3929Roland Moriz2018-04-062-10/+10
| | | | | | | | | | | | Signed-off-by: Roland Moriz <roland@moriz.de>
* | | Merge pull request #7191 from chef/lcg/pin-ffiLamont Granquist2018-04-263-19/+21
|\ \ \ | |_|/ |/| | pin ffi to avoid el6/el7 bugginess
| * | update the Gemfile.lock and remove windows-gemspec ffi pinlcg/pin-ffiLamont Granquist2018-04-262-19/+19
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | pin ffi to avoid el6/el7 bugginessLamont Granquist2018-04-261-0/+2
|/ / | | | | | | | | | | | | absolutely unknown what this bug is, but it seems to fix specs on el6/el7 Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version to 14.0.213 by Chef Expeditorv14.0.213Chef Expeditor2018-04-265-11/+12
| |
* | Merge pull request #7138 from ↵Tim Smith2018-04-264-14/+99
|\ \ | | | | | | | | | | | | RoboticCheese/roboticcheese/package-locking-nomethoderror Fix NoMethodError when (un)locking single packages in apt and zypper
| * | Fix NoMethodError when (un)locking single packages in apt and zypperJonathan Hartman2018-04-094-14/+99
| | | | | | | | | | | | | | | | | | | | | | | | These resources don't coerce `package_name` to an array so would raise an exception when trying to call `name.all?` when `package_name`, and thus `name`, was a string. Signed-off-by: Jonathan Hartman <j@hartman.io>
* | | Bump version to 14.0.212 by Chef Expeditorv14.0.212Chef Expeditor2018-04-265-11/+12
| | |
* | | Merge pull request #7186 from chef/sp/cli-logging-optionsThom May2018-04-265-3/+11
|\ \ \ | | | | | | | | CLI help text now includes :trace log level
| * | | Updating a few logging references to include :tracesp/cli-logging-optionsStuart Preston2018-04-255-3/+11
| | | | | | | | | | | | | | | | Signed-off-by: Stuart Preston <stuart@chef.io>
* | | | Bump version to 14.0.211 by Chef Expeditorv14.0.211Chef Expeditor2018-04-265-14/+15
| | | |
* | | | Merge pull request #7183 from chef/tm/run_all_tests_in_ciLamont Granquist2018-04-251-1/+1
|\ \ \ \ | |/ / / |/| | | Run all tests in CI
| * | | Run all tests in CItm/run_all_tests_in_ciThom May2018-04-251-1/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, we ran only integration tests. But many of our unit tests are constrained by rootyness and platform, and this means the first time they get run is during the ChefDK verification stage, which uses the released Chef build. So we have no way of fixing test failures short of a new Chef release. Signed-off-by: Thom May <thom@chef.io>
* | | Bump version to 14.0.210 by Expeditorv14.0.210Chef Expeditor2018-04-235-12/+13
| | |
* | | Merge pull request #7179 from chef/lcg/force-expeditor-to-runLamont Granquist2018-04-231-1/+1
|\ \ \ | | | | | | | | whitespace fix to make expeditor run
| * | | whitespace fix to make expeditor runLamont Granquist2018-04-231-1/+1
|/ / / | | | | | | | | | | | | | | | trying to sort out weirdness from this morning Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | manually bumping version to 14.0.209Lamont Granquist2018-04-231-1/+1
| | | | | | | | | | | | | | | | | | 14.0.210 should be next and should fix expeditor i guess Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | Merge pull request #7167 from chef/lcg/actuall-test-cheffsLamont Granquist2018-04-234-64/+56
|\ \ \ | | | | | | | | actually test against cheffs
| * | | Revert "cookbooks metadata are used instead of directory name"lcg/actuall-test-cheffsLamont Granquist2018-04-231-18/+32
| | | | | | | | | | | | | | | | This reverts commit 85653e8f25c19273fde0d8d512db29ef13c2a579.
| * | | Revert "Updated specs for chef_fs_data_store after switching to use metadata"Lamont Granquist2018-04-231-23/+4
| | | | | | | | | | | | | | | | This reverts commit 68e9f4618bc6432023f8327cfce775618806fa9e.
| * | | Revert "fix Chef-14 chef_fs/chef-zero perf regression"Lamont Granquist2018-04-232-28/+20
| | | | | | | | | | | | | | | | This reverts commit 79c8782bbc9ca07898bda6ff9a3a7cdcc39bcdcf.
| * | | test chef-zero against chef_fs in the chef/chef checkoutLamont Granquist2018-04-232-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | goes red because we're really red here Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | | Merge pull request #7178 from chef/lcg/remove-foodcritic-from-travisLamont Granquist2018-04-231-4/+0
|\ \ \ \ | |/ / / |/| | | removing foodcritic from travis
| * | | removing foodcritic from travislcg/remove-foodcritic-from-travisLamont Granquist2018-04-231-4/+0
|/ / / | | | | | | | | | | | | | | | it doesn't depend on chef/chef so this test seems quite pointless. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | Merge pull request #7176 from chef/poiseThom May2018-04-231-4/+5
|\ \ \ | | | | | | | | Disable testing of poise in travis for now
| * | | Disable testing of poise in travis for nowpoiseTim Smith2018-04-231-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | Disable this pending a Chef 14 compatible version of poise Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | Merge pull request #7139 from chef/shain/deprecate_10_10Thom May2018-04-231-0/+4
|\ \ \ \ | |/ / / |/| | | We no longer build or test on OSX 10.10
| * | | We no longer build or test on OSX 10.10shain/deprecate_10_10Scott Hain2018-04-231-0/+4
|/ / / | | | | | | | | | Signed-off-by: Scott Hain <shain@chef.io>
* | | Bump version to 14.0.208 by Expeditorv14.0.208Chef Expeditor2018-04-235-11/+12
| | |
* | | Merge pull request #7170 from chef/tm/ub_1404_serviceThom May2018-04-232-175/+72
|\ \ \ | | | | | | | | [Debian/Ubuntu] Detect init script service levels
| * | | [Debian/Ubuntu] Detect init script service levelstm/ub_1404_serviceThom May2018-04-232-175/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Debian removed the no-op flag from update-rc.d, and so we're now unlinking services rather than just querying them. Just parsing the scripts ourselves is much safer. Fixes: #7119 Signed-off-by: Thom May <thom@chef.io>
* | | | Merge pull request #7174 from chef/tm/ubu_1804Thom May2018-04-233-2/+5
|\ \ \ \ | | | | | | | | | | Ubuntu 1804 - passing tests and fixed ifconfig provider
| * | | | Set the test APT repo as trustedtm/ubu_1804Thom May2018-04-231-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Thom May <thom@chef.io>
| * | | | begin fix up of ifconfig provider on 1804Thom May2018-04-232-1/+4
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Thom May <thom@chef.io>
* | | | | Merge pull request #7175 from chef/avoid_double_testThom May2018-04-231-4/+0
|\ \ \ \ \ | | | | | | | | | | | | Remove duplicate knife-windows travis testing
| * | | | | Remove duplicate knife-windows travis testingavoid_double_testTim Smith2018-04-211-4/+0
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | Not sure how this got in there, but we certainly don't need it. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | Merge pull request #7160 from chef/sudo_double_propertyThom May2018-04-231-1/+0
|\ \ \ \ \ | | | | | | | | | | | | Remove duplicate source property in the sudo resource
| * | | | | Remove duplicate source property in the sudo resourcesudo_double_propertyTim Smith2018-04-161-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was just a typo that came in from the sudo cookbook Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | | Bump version to 14.0.207 by Expeditorv14.0.207Chef Expeditor2018-04-225-11/+12
| | | | | |
* | | | | | Merge pull request #7173 from chef/sp/fix7166Tim Smith2018-04-212-27/+27
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Avoid conflict with build_powershell_command from powershell_out mixin
| * | | | | Fixing specs for powershell_packagesp/fix7166Stuart Preston2018-04-212-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Stuart Preston <stuart@chef.io>
| * | | | | Avoid conflict with build_powershell_command from powershell_out mixinStuart Preston2018-04-211-9/+9
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Stuart Preston <stuart@chef.io>
* | | | | Bump version to 14.0.206 by Expeditorv14.0.206Chef Expeditor2018-04-195-11/+12
| | | | |