summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* [CHEF-3919] platform parsing error message outputs the problematic version ↵Xabier de Zuazo2013-04-111-1/+1
| | | | for debugging
* [CHEF-3919] existing platform version conditionals updated to use "greater than"Xabier de Zuazo2013-04-111-8/+2
|
* [CHEF-3919] rescue from an InvalidCookbookVersion exception inside ↵Xabier de Zuazo2013-04-111-4/+8
| | | | Chef::Platform when platform version cannot be parsed properly
* [CHEF-3919] Added support for setting ">", "<", "<=" ... versions in ↵Xabier de Zuazo2013-04-112-7/+12
| | | | Chef::Platform
* make options negatableLamont Granquist2013-04-112-5/+5
|
* CHEF-4065: change chef-client config default to use client_forkLamont Granquist2013-04-111-1/+1
|
* CHEF-3364 Fix up Smartos Package provider. Copied from ↵sawanoboly2013-04-111-36/+47
| | | | https://github.com/benr/chef/tree/19c83ab362dab4931b50b7dbe322b0e44b4e64e3
* Merge branch 'master' of https://github.com/opscode/chef into OC-6470Chirag Jog2013-04-037-2/+25
|\
| * [CHEF-3683] Chef::Node objects should be sortable.Steven Danna2013-04-011-0/+4
| | | | | | | | | | | | This commit adds a simple <=> method which will allow for Chef::Node objects to be ordered based on their name. The primary use case is sorting arrays of nodes for use in templates.
| * Support Win8/2k12 versionsChirag Jog2013-03-291-0/+2
| |
| * diff disabling: the config value is :diff_disabledsdelano2013-03-071-1/+1
| |
| * [CHEF-2682] add test case for InvalidRedirect exceptionLoic ANTOINE-GOMBEAUD2013-03-061-1/+1
| |
| * [CHEF-2682] raise exception on non-GET/HEAD redirectsLoic ANTOINE-GOMBEAUD2013-03-064-1/+18
| |
* | Enable password to sudo from stdin for knife ssh bootstrapChirag Jog2013-03-121-2/+7
|/
* Revert "Merge branch 'CHEF-1031'"Bryan McLellan2013-03-014-156/+45
| | | | | | | | This reverts commit a82935b4a8e1e8174d02e83259f07ea9926dd007, reversing changes made to 464087c7a6da4ed51237cbb6ff39e45feeae0ecd. Conflicts: lib/chef/provider/remote_file/ftp.rb
* Rearrange comments based on PR feedback.sersut2013-03-011-6/+9
|
* Tests, documentation and better error handling for windows service manager.sersut2013-03-011-3/+21
|
* Refactor windows_service_manager slightly so that we can reuse it in ↵sersut2013-02-271-43/+36
| | | | different projects.
* fix specs for rubygems < 2.0danielsdeleo2013-02-271-1/+1
|
* [CHEF-3935] Use stripped down lockless loggerdanielsdeleo2013-02-274-6/+100
| | | | | | Ruby's stdlib Logger wraps all IO in mutexes. Ruby 2.0 doesn't allow you to request a lock in a trap handler because that could deadlock. This commit fixes by replacing the Logger with a lock-free variant.
* [CHEF-3933] support new gem dependency installer return typedanielsdeleo2013-02-271-6/+15
| | | | | | in rubygems commit 432fc4818bbf14dfa5e49bbc1950eaa6d3fde133, return type of dependency_installer's #find_gems_with_sources is changed to return a Gem::AvailableSet collection instead of an ordered Array.
* [CHEF-3933] use rubygems 2.0 files/classes/methodsdanielsdeleo2013-02-271-3/+26
| | | | | | * rubygems/format file removed * Gem::Package replaces functionality in Gem::Format * Gem.sources returns a SourceList which must be coerced to array
* CHEF-1031: Switch to URI#host for 1.8 compatBryan McLellan2013-02-271-1/+1
|
* Merge branch 'CHEF-1031'Bryan McLellan2013-02-274-45/+156
|\
| * some cleanup utilizing the refactored RemoteFile::FTPJesse Campbell2013-02-261-15/+17
| |
| * CHEF-3859: remote file resource fails ungracefully when no source isJesse Campbell2013-02-261-1/+1
| | | | | | | | set.
| * incorrect refs to inaccessible 'uri'Jesse Campbell2013-02-261-2/+2
| |
| * move dir parsing out of ftp.initialize, don't overwriteJesse Campbell2013-02-262-16/+21
| | | | | | | | new_resource.source
| * e.response can sometimes trash a terminal session.Jesse Campbell2013-02-261-1/+1
| |
| * add additional exception details for restclientJesse Campbell2013-02-261-1/+6
| |
| * always re-raise on argument exception, refactor into smaller methodsJesse Campbell2013-02-262-60/+87
| |
| * correctly display source name in converge descriptionJesse Campbell2013-02-261-1/+1
| |
| * add new testsJesse Campbell2013-02-261-56/+50
| |
| * Fix remote_file namespacingJesse Campbell2013-02-263-2/+4
| |
| * pull ftp functionality out of remote_file.rb, move to remote_file/ftp.rbJesse Campbell2013-02-262-58/+101
| | | | | | | | add file://
| * add attribution for ftp methodsJesse Campbell2013-02-261-0/+1
| |
| * remote_file: CHEF-1031: FTP URLs; CHEF-3786: authenticated HTTP/SJesse Campbell2013-02-262-32/+64
| | | | | | | | | | | | | | Conflicts: lib/chef/provider/remote_file.rb lib/chef/resource/remote_file.rb
* | Remove non-trailing optional parameter to fix Ruby 1.8 and general ↵adamedx2013-02-261-1/+1
|/ | | | maintainability issue
* adding gcel ditto as ubuntu platformRanjib Dey2013-02-261-0/+8
|
* CHEF-3895: Add Chef::Checksum to JSON class hackBryan McLellan2013-02-261-0/+3
|
* Merge pull request #642 from opscode/chef_windows_servicesersut2013-02-214-60/+276
|\ | | | | Chef-Client as Windows Service
| * Enable chef-client windows_service to stop in a timely manner when splay is ↵sersut2013-02-211-5/+4
| | | | | | | | configured with a high number.
| * Bring over the new logger initialization logic form application.rb.sersut2013-02-201-7/+43
| |
| * Add a log message to differentiate chef-client runs initiated by the service ↵sersut2013-02-151-0/+1
| | | | | | | | from the manual runs.
| * Remove references to now unused Chef::Application::Wakeupsersut2013-02-152-6/+0
| |
| * CHEF-3690: Restore run_chef_client private method relied upon by ↵sersut2013-02-151-0/+13
| | | | | | | | WindowsService class
| * Use ruby sync. mechanisms in windows_service. Add better logging.sersut2013-02-151-44/+52
| |
| * Create chef-service-manager using distro/service_manager.rb to control ↵sersut2013-02-151-0/+165
| | | | | | | | chef-service on windows platforms.
* | OC-4739: Merge functional tests, Win2k3 compatibilityadamedx2013-02-196-47/+103
| |
* | OC-4739: OC-4748: Refactor tests to share examples across batch and ↵adamedx2013-02-193-3/+3
| | | | | | | | powershell resource specs