summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * changed Ohai -> Chef in NOTICEClaire McQuin2013-07-171-1/+1
| |
| * IO:: -> IO.Claire McQuin2013-07-171-2/+2
| |
| * Added license informationClaire McQuin2013-07-172-0/+27
| |
| * required diff librariesClaire McQuin2013-07-161-0/+3
| |
| * shell_out to diff => diff-lcs, cleaned up tests, updated gem versionsClaire McQuin2013-07-164-71/+56
| |
* | Merge pull request #899 from juliandunn/CHEF-4380Serdar Sutay2013-07-171-0/+1
|\ \ | | | | | | [CHEF-4380] Fix missing include on shellout mixin
| * | [CHEF-4380] Fix missing include on shellout mixinJulian C. Dunn2013-07-161-0/+1
| | |
* | | Bump dev version to 11.8.0.alpha.011.8.0.alpha.0danielsdeleo2013-07-1649-98/+98
| |/ |/| | | | | Ongoing bugfixes for 11.6.0 release will occur in the 11-stable branch.
* | Merge pull request #892 from opscode/lcg/unbundle-testslamont-granquist2013-07-121-1/+1
|\ \ | | | | | | get first gem.bat in path rather than last
| * | get first gem.bat in path rather than lastLamont Granquist2013-07-111-1/+1
| | |
* | | Merge branch '11-stable'sersut2013-07-122-5/+6
|\ \ \
| * \ \ Merge pull request #893 from opscode/error_description_formattingSerdar Sutay2013-07-122-5/+6
| |\ \ \ | | | | | | | | | | Change error description sections elements to be hashes.
| | * | | Change error description sections elements to be hashes.tylercloke2013-07-082-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is much easier for erlang to validate the json that chef-client sends up if exception_data.description.sections is of structure: [{"str1" => "value1"}, ... ] As opposed to current structure of: [["str1", "value1"], ... ] This change was achieved by updating error_description.rb. I also updated relevant test.
| * | | | Merge branch 'master' into 11-stablesersut2013-07-11389-6321/+24442
| |\ \ \ \
| * \ \ \ \ Merge branch 'master' into 11-stableBryan McLellan2013-05-2395-1137/+2747
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CHEF-1707 CHEF-2467 CHEF-2694 CHEF-3348 CHEF-3364 CHEF-3367 CHEF-3386 CHEF-3432 CHEF-3452 CHEF-3516 CHEF-3615 CHEF-3683 CHEF-3735 CHEF-3772 CHEF-3803 CHEF-3804 CHEF-3819 CHEF-3847 CHEF-3858 CHEF-3872 CHEF-3895 CHEF-3919 CHEF-3920 CHEF-3932 CHEF-3937 CHEF-3938 CHEF-3963 CHEF-3967 CHEF-3987 CHEF-4010 CHEF-4011 CHEF-4065 CHEF-4106 CHEF-4117 CHEF-4118 CHEF-4123 CHEF-4157 CHEF-4176
| * \ \ \ \ \ Merge branch 'master' into 11-stableBryan McLellan2013-04-0153-366/+1873
| |\ \ \ \ \ \
| * | | | | | | CHEF-3895: Add Chef::Checksum to JSON class hackBryan McLellan2013-02-151-0/+3
| | | | | | | |
* | | | | | | | Merge branch 'CHEF-4335'danielsdeleo2013-07-111-5/+19
|\ \ \ \ \ \ \ \
| * | | | | | | | Buffer ssh output by line to avoid mangling it.danielsdeleo2013-07-111-5/+19
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes CHEF-4335 ( http://tickets.opscode.com/browse/CHEF-4335 ) Reads SSH output by slicing up to the first newline and then printing. Output with no newline is buffered on a per-host basis so that it does not get interleaved with other hosts' output.
* | | | | | | | Merge branch 'rspec-213'danielsdeleo2013-07-115-3/+15
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrades RSpec suite to 2.13.x.
| * | | | | | | | Avoid conflicts w/ rspec's ARGV in testsdanielsdeleo2013-07-112-0/+12
| | | | | | | | |
| * | | | | | | | Don't prepend the path b/c it breaks custom rubydanielsdeleo2013-07-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | E.g., system ruby may be used instead of the intended ruby if there is a ruby in /usr/local/bin
| * | | | | | | | Upgrade rspec to 2.13.xdanielsdeleo2013-07-112-2/+2
|/ / / / / / / /
* | | | | | | | Merge pull request #885 from opscode/solo-environment-supportSerdar Sutay2013-07-111-0/+5
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Add -E flag to chef-solo in order to enable people use the new environment support in chef-solo.
| * | | | | | | | Add -E flag to chef-solor so that users can make use of environments with ↵sersut2013-07-091-0/+5
| | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | chef-solo.
* | | | | | | | Merge pull request #889 from opscode/adamed-OC-8527-chef-shell-backspace-issueAdam Edwards2013-07-111-0/+3
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | | OC--8527: CHEF-3284: shef on Windows 7 & Windows 2008 R2 doesn't support backspace etc
| * | | | | | | Use Chef for reliable platform detectionadamedx2013-07-111-1/+1
| | | | | | | |
| * | | | | | | Use standard platform detection for Windowsadamedx2013-07-111-2/+3
| | | | | | | |
| * | | | | | | disable readline module if Windows boxAmeya Varade2013-07-111-1/+1
| | | | | | | |
| * | | | | | | Disabling Readline extension module in IRBAmeya Varade2013-07-111-0/+2
|/ / / / / / /
* | | | | | | Regenerate docs for 11.6.0.rc.2.11.6.0.rc.2sersut2013-07-1148-96/+96
| | | | | | |
* | | | | | | Bump the version number to 11.6.0.rc.2.sersut2013-07-111-1/+1
| | | | | | |
* | | | | | | Merge branch 'jc/reporting-no-cb-version'danielsdeleo2013-07-102-2/+56
|\ \ \ \ \ \ \
| * | | | | | | update logic so that we don't return dummy values in resource reporterjamesc2013-07-102-7/+4
| | | | | | | |
| * | | | | | | OC-8641 - new_resource.cookbook_version is nil for some resourcesjamesc2013-07-102-2/+59
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since the existing tests mocked out Resource#cookbook_version it missed the case where if Resource#cookbook_name is nil then cookbook_version would also be nil. Added guard logic around setting the cookbook_name, cookbook_version in resource_reporter.rb to protect against the case where cookbook_name is nil.
* | | | | | | Merge branch 'CHEF-4350'danielsdeleo2013-07-102-0/+2
|\ \ \ \ \ \ \
| * | | | | | | [CHEF-4350] knife cookbook test brokenXabier de Zuazo2013-07-101-0/+1
| | | | | | | |
| * | | | | | | [CHEF-4350] knife cookbook site share brokenXabier de Zuazo2013-07-101-0/+1
|/ / / / / / /
* | | | | | | Merge branch 'CHEF-4365'danielsdeleo2013-07-102-5/+17
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Ignore corrupt cache control data; re-download filedanielsdeleo2013-07-092-5/+17
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes CHEF-4365: http://tickets.opscode.com/browse/CHEF-4365 A corrupt cache control file will cause a persistent failure of the related remote_file resource. Since this data is just a cache of HTTP headers, Chef can ignore corrupted cache control data, re-download the source file, and then re-populate the cache with not-corrupt data.
* | | | | | Merge pull request #882 from opscode/default-yum-timeoutSerdar Sutay2013-07-081-1/+1
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | Increase the default yum timeout to 5 minutes.
| * | | | | Bump up the yum timeout even more to 15 minutes.sersut2013-07-081-1/+1
| | | | | |
| * | | | | Increase the default yum timeout to 5 minutes.sersut2013-07-081-1/+1
|/ / / / /
* | | | | Merge branch 'CHEF-4357'danielsdeleo2013-07-055-10/+30
|\ \ \ \ \
| * | | | | Exit worker process on INT/TERMdanielsdeleo2013-07-051-1/+2
| | | | | |
| * | | | | Print debug stacktraces from within a forked workerdanielsdeleo2013-07-055-10/+29
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes CHEF-4357: http://tickets.opscode.com/browse/CHEF-4357 Rescue exceptions from within a forker worker and feed them to `Chef::Application.debug_stacktrace()`, then exit non-zero. This fixes an issue where Chef would spew ruby stacktraces with forking enabled (stacktraces should only be printed to console with `-l debug`). Additionally fixes an issue where a generic exception was passed to `debug_stacktrace`, leaving a stacktrace.out file with no useful information. In addition to the above fixes, includes the following improvements: * Update the forked worker's argv0 to clearly indicate it's the worker process, and include ppid and run start time. * When reaping the worker process, include more useful information when the worker exited non-successfully, such as exit code or signal that killed the process. In particular, OOM kill (e.g., when running resource intensive code compile, etc. on small machine) should be a little more obvious.
* | | | | Regenerate docs for 11.6.0.rc.111.6.0.rc.1sersut2013-07-0348-120/+120
| | | | |
* | | | | Bump chef version number to 11.6.0.rc.1sersut2013-07-031-1/+1
| | | | |
* | | | | Merge pull request #874 from opscode/diff-solaris-rspec-fixlamont-granquist2013-07-032-1/+2
|\ \ \ \ \ | | | | | | | | | | | | this should have been reverted to old behavior, causes failures on
| * | | | | this should have been reverted to old behavior, causes failures onLamont Granquist2013-07-032-1/+2
|/ / / / / | | | | | | | | | | | | | | | solaris