summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Removing tests I don't needjdmundrawala/testJay Mundrawala2014-10-09454-87375/+0
|
* Merge pull request #2024 from opscode/jdmundrawala/windows_env_pathJay Mundrawala2014-10-095-48/+186
| | | | Windows path fix
* Revert "Merge pull request #2114 from opscode/tball/yajl-replace-json"Jay Mundrawala2014-10-0949-174/+82
| | | | | This reverts commit 416fe0955671a459243dd3172875239e29f0d654, reversing changes made to 7f236885e421954ba39e6daf0d9da30b16b04040.
* Revert "Merge pull request #2024 from opscode/jdmundrawala/windows_env_path"Jay Mundrawala2014-10-095-186/+48
| | | | | This reverts commit 0d32643ea573e28c5e62e77b04fdbb5ee98d2a05, reversing changes made to 40149734f91a2ff53409c02c69b43c10bc4e984d.
* Exclude knife integration tests on server platformsBryan McLellan2014-10-0917-16/+19
| | | | | | Not all platforms (looking at you solaris) need bother running the knife tests because we don't consider them to be workstation platforms. Excluding them will reduce transient failures and speed up the tests.
* Merge pull request #2114 from opscode/tball/yajl-replace-jsonTyler Ball2014-10-0849-82/+174
|\ | | | | Replacing all JSON gem usage with Chef::JSONCompat usage
| * Adding back `require 'json'` to prevent breaking consumers who currently use ↵tball/yajl-replace-jsontyler-ball2014-10-083-10/+6
| | | | | | | | Hash.to_json in their cookbooks
| * Using my ffi-yajl branch where I fixed Objects that do not support to_jsontyler-ball2014-10-071-0/+2
| |
| * Updating to latest chef-zero since that dropped json dependencies tootyler-ball2014-10-071-1/+1
| |
| * Removing my branch from test kitchen - preparing to merge to mastertyler-ball2014-10-071-1/+1
| |
| * My local gemset was including the `json` gem, causing these tests to be ↵tyler-ball2014-10-0715-16/+23
| | | | | | | | ineffective. Also made them more clear
| * Removing old .to_json monkeypatching for all objectstyler-ball2014-10-071-2/+0
| |
| * Moving documentation to CHANGELOG since no online documentation needs to ↵tyler-ball2014-10-072-6/+1
| | | | | | | | update with this
| * Fixing failing tests. The earlier changes I made to this file were caused ↵tyler-ball2014-10-071-0/+5
| | | | | | | | by missing JSON printers that I left around. Once I fixed those, the original changes I made to this test were unneeded.
| * Fixing some more changes I missedtyler-ball2014-10-075-8/+8
| |
| * Found some JSON pretty printing statements I missedtyler-ball2014-10-073-3/+3
| |
| * Updating DOC_CHANGEStyler-ball2014-10-071-1/+6
| |
| * Having busser install ffy-yajl gem so it can use it for serverspec test runstyler-ball2014-10-072-1/+4
| |
| * ffi_yajl still isn't loading, and when I manually installed it on the host I ↵tyler-ball2014-10-072-1/+2
| | | | | | | | was calling the wrong method
| * Trying to eradicate all traces of the JSON gem from Cheftyler-ball2014-10-0739-73/+153
| |
* | Add line for PR 1980 (FreeBSD pkgng version detection fix).Chris Doherty2014-10-081-0/+1
| |
* | Directly pushing the forgotten introduction paragraph to useful github queries.Serdar Sutay2014-10-081-0/+2
| |
* | Merge pull request #2184 from opscode/sersut/useful-github-queriesSerdar Sutay2014-10-081-0/+7
|\ \ | | | | | | Add some useful github queries.
| * | Add some useful github queries.sersut/useful-github-queriesSerdar Sutay2014-10-071-0/+7
| | |
* | | Merge pull request #1980 from bahamas10/dave-1409788502Chris Doherty2014-10-082-2/+2
|\ \ \ | | | | | | | | fix FreeBSD pkgng provider (version detection)
| * | | add example stdout to freebsd pkgng test specDave Eddy2014-09-091-1/+1
| | | |
| * | | fix FreeBSD pkgng provider (version detection)Dave Eddy2014-09-031-1/+1
| | | |
* | | | Merge pull request #2103 from opscode/jdmundrawala/issue-2027-masterJay Mundrawala2014-10-084-153/+167
|\ \ \ \ | |_|_|/ |/| | | We now check for powershell/dsc compat in provider.
| * | | We now check for powershell/dsc compat in provider.jdmundrawala/issue-2027-masterJay Mundrawala2014-09-224-153/+167
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The problem with raising an exception when the resource is created was that it was not possible to have a chef recipe that installs the correct version of powershell and then runs the dsc_script resource. See https://github.com/opscode/chef/issues/2027
* | | | Merge pull request #2102 from opscode/tball/homebrew-ownerTyler Ball2014-10-0710-132/+307
|\ \ \ \ | |_|_|/ |/| | | `brew` command now ran as user owning executable
| * | | Fixing testtyler-ball2014-10-071-16/+19
| | | |
| * | | Moving documentation to a more logical place. Also no longer dis-allowing ↵tyler-ball2014-10-073-15/+18
| | | | | | | | | | | | | | | | users from running brew as root.
| * | | Fixing documentation errorstyler-ball2014-10-072-5/+60
| | | |
| * | | Missed file on last committyler-ball2014-10-071-3/+2
| | | |
| * | | Providing documentation for end-users, updating code with PR commenttyler-ball2014-10-071-0/+35
| | | |
| * | | homebrew_owner now tries to run homebrew as the user who owns the `brew` ↵tyler-ball2014-10-079-132/+212
|/ / / | | | | | | | | | executable, or an optional homebrew_package resource attribute
* | | Merge pull request #2178 from opscode/lcg/serverspec-2Lamont Granquist2014-10-072-64/+21
|\ \ \ | | | | | | | | serverspec 2 fixes
| * | | serverspec 2 fixes to e2e testsLamont Granquist2014-10-072-64/+21
| | | | | | | | | | | | | | | | also some cleanup in the os-detection
* | | | Add a line for the fix to issue 1563 (broken git shallow-clone).Chris Doherty2014-10-071-0/+1
|/ / /
* | | Remove space before paren (ruby warning)danielsdeleo2014-10-061-1/+1
| | |
* | | Merge pull request #2154 from opscode/btm/group_functional_testsBryan McLellan2014-10-041-4/+7
|\ \ \ | | | | | | | | Match group func tests to specification
| * | | Cleanup commented out codebtm/group_functional_testsBryan McLellan2014-09-291-2/+0
| | | |
| * | | Match group func tests to specificationBryan McLellan2014-09-291-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | When a group does not exist, the group resource should raise an exception on action modify, but not on action_manage. Also update the `not_to raise_error(SpecificError)` deprecated syntax.
* | | | Merge pull request #2148 from mal/issue/1563Chris Doherty2014-10-032-0/+20
|\ \ \ \ | | | | | | | | | | Work around breaking change in git clone
| * | | | Work around breaking change in gitMal Graty2014-10-022-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In git 1.7.10 shallow clone behavior was changed from shallow cloning all branches by default, to only shallow cloning the branch being checked out. Unfortunately, this breaks prior and expected behavior in Chef as, on subsequent deploys it is not possible to switch branch, because no other branches exist in the cache-copy of the repo. To fix this we must use the `--no-single-branch` flag when performing the inital clone. Unfortunately this flag is not supported by git versions prior to 1.7.10, so we must check the version of git before deciding if the workaround is required. It probably makes sense to make this prior behavior optional in a future patch, however this one just seeks to give consistent results across all versions of git.
* | | | | Merge pull request #2156 from opscode/lcg/50x-errors-changeloglamont-granquist2014-10-021-0/+2
|\ \ \ \ \ | |_|/ / / |/| | | | add changelog for 50x errors
| * | | | add changelog for 50x errorslcg/50x-errors-changelogLamont Granquist2014-10-021-0/+2
|/ / / /
* | | | Merge pull request #1912 from jessehu/CHEF-ISSUE-1904Claire McQuin2014-10-022-13/+23
|\ \ \ \ | | | | | | | | | | retry on HTTP 50X Error when calling Chef REST API
| * | | | read http_retry_count from chef config in the spec; add HTTP error code in ↵Hui Hu2014-09-042-3/+4
| | | | | | | | | | | | | | | | | | | | the log.
| * | | | retry on HTTP 50X Error when calling Chef REST APIHui Hu2014-08-252-13/+22
| | | | |