summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove all traces of pedant, preferring to run the equivalent testing more ↵cd/nuke-pedantChris Doherty2015-11-098-255/+0
| | | | easily from chef/chef-zero.
* Merge pull request #4130 from chef/lcg/lazy-socketless-requireLamont Granquist2015-11-041-2/+9
|\ | | | | lazy the socketless require in Chef::HTTP
| * thread-safe performant lazy requirelcg/lazy-socketless-requireLamont Granquist2015-11-041-1/+5
| |
| * add more verbose info/clarity to comment blockLamont Granquist2015-11-041-2/+3
| |
| * lazy the socketless require in Chef::HTTPLamont Granquist2015-11-041-2/+4
| | | | | | | | | | | | | | | | | | if this is always required then everything that uses Chef::HTTP will load up chef-zero which will load up Webrick, which does DNS lookups of the current host which causes a DNS lookup and possible timeout. it also likely isn't doing pretty things to chef-client memory usage and load times there as well.
* | Add tests for Chef::HTTP retry behaviordanielsdeleo2015-11-041-1/+103
| |
* | Add connection resets to HTTP retry casesdanielsdeleo2015-11-041-1/+1
| |
* | Skip retries of certificate verification failuresdanielsdeleo2015-11-041-1/+1
| |
* | Re-raise SSL errors after retry w/ correct classdanielsdeleo2015-11-041-2/+2
| |
* | Add in retry for possible transient SSL errorsglasschef2015-11-041-0/+7
|/
* Merge pull request #4134 from chef/lcg/follow-bundlerLamont Granquist2015-11-041-1/+5
|\ | | | | update bundler continuously
| * use older bundler+rubygems for nowlcg/follow-bundlerLamont Granquist2015-11-031-1/+5
|/
* Roadmap updates for Windows12.3.0Bryan McLellan2015-10-301-10/+9
|
* Merge pull request #4090 from chef/ssd/rehash-cheffsSteven Danna2015-10-293-1/+23
|\ | | | | Improve detection of ChefFS-based commands in `knife rehash`
| * Improve detection of ChefFS-based commands in `knife rehash`ssd/rehash-cheffsSteven Danna2015-10-293-1/+23
|/ | | | | | | | | | | | ChefFS-based commands have a superclass (Chef::ChefFS::Knife) which defines its own inherited method that calls super. This breaks our detection of where the subcommand is defined since the file with the definition is no longer at the top of the call stack. This commit special-cases subclasses with a superclass of Chef::ChefFS::Knife to account for this. Fixes #4089
* Make Property.derive create derived properties of the same typejk/custom_propertiesJohn Keiser2015-10-282-1/+49
|
* Updated changelogtfitch/bootstrap-no-colorKartik Null Cating-Subramanian2015-10-281-0/+1
|
* Updated --no-color unit tests based on feedback from btm and KartikTyler Fitch2015-10-281-11/+11
|
* Update knife bootstrap command to honor --no-color flag in chef-client run ↵Tyler Fitch2015-10-282-4/+12
| | | | that is part of the bootstrap process.
* Merge pull request #4116 from chef/lcg/chef-version-md-filesLamont Granquist2015-10-282-433/+23
|\ | | | | add md files for chef_version/ohai_version merge
| * typofixLamont Granquist2015-10-281-1/+1
| |
| * add md files for chef_version/ohai_version mergeLamont Granquist2015-10-282-433/+23
|/
* Merge pull request #4081 from chef/lcg/chef-versionLamont Granquist2015-10-2810-14/+353
|\ | | | | RFC-037: add chef_version and ohai_version metadata
| * add integration test for the client sidelcg/chef-versionLamont Granquist2015-10-261-0/+20
| |
| * fix use as an accessorLamont Granquist2015-10-261-2/+2
| |
| * add @raises doc for #validate!Lamont Granquist2015-10-261-0/+3
| |
| * add YARD docsLamont Granquist2015-10-263-11/+64
| |
| * use #any? and comment the logicLamont Granquist2015-10-261-4/+3
| |
| * stub #validate! methodLamont Granquist2015-10-261-0/+2
| |
| * fix some busted specsLamont Granquist2015-10-262-4/+4
| |
| * improve error message, add more testsLamont Granquist2015-10-265-10/+123
| |
| * validateLamont Granquist2015-10-265-0/+41
| |
| * extend metadata to include chef_version and ohai_versionLamont Granquist2015-10-262-9/+117
| |
* | Merge branch 'chasebolt-sensitive'John Keiser2015-10-272-7/+92
|\ \
| * | Change plural to singularJohn Keiser2015-10-272-9/+9
| | |
| * | test for default valuechasebolt-sensitiveChase Bolt2015-10-271-0/+24
| | |
| * | tests and styleChase Bolt2015-10-272-2/+50
| | |
| * | removing @sensitive in favor of sensitiveChase Bolt2015-10-271-3/+3
| | |
| * | suppressing sensitive properties, refactoredChase Bolt2015-10-271-7/+20
|/ /
* | Merge pull request #4065 from AgentMeerkat/bryant-lippert-maintainerThom May2015-10-272-1/+7
|\ \ | |/ |/| bryant-lippert-maintainer
| * removed "Bryant Lippert / agentmeerkat" from Maintainers.md and added it to ↵Bryant Lippert2015-10-262-2/+7
| | | | | | | | Maintainers.toml. Executed the rake command to re-generate the maintainers.
| * bryant-lippert-maintainerBryant Lippert2015-10-161-0/+1
| |
* | Merge pull request #4105 from chef/lcg/mergesLamont Granquist2015-10-2426-88/+263
|\ \ | | | | | | Lcg/merges
| * | add CHANGELOG.mdlcg/mergesLamont Granquist2015-10-241-1/+29
| | |
| * | allow generate_checksum to use StringIOJay Mundrawala2015-10-241-1/+5
| | |
| * | Use SHA256 instead for registry_key when data is not displayableJay Mundrawala2015-10-242-3/+3
| | |
| * | fix tests for my changeAubrey Holland2015-10-241-1/+1
| | |
| * | fix errors when files go away during chownAubrey Holland2015-10-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The deploy resource attempts to change the owner of all files in the deploy directory, but it breaks when files are removed during the process. This is because FileUtils::chown_R gets a list of the files and then walks through and updates them, and if that takes any time at all then files may be deleted during the process. When this happens, the deploy will fail with Errno::ENOENT. chown_R takes an options hash with :force as one of the available options, and the only thing it does is stop errors from being raised under these circumstances.
| * | Update registration.rbJames Michael DuPont2015-10-241-1/+1
| | | | | | | | | just output the abs path
| * | better error reportingJames Michael DuPont2015-10-241-1/+2
| | |