summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Removing the use of the FileStore altogether - only using the FileCache, as ↵Adam Jacob2009-01-063-243/+2
| | | | it's more straightforward
* Adding tag, tagged?, and untag support to recipes - closes CHEF-8Adam Jacob2009-01-064-0/+109
|
* Rakefile tidyup.AJ Christensen2009-01-063-25/+11
|
* Removing the Merb stuff from the chef-server RakefileAJ Christensen2009-01-061-31/+1
| | | | chef-server should be launched by bin/chef-server, this also allows you to build chef-server gem on a system without needing to fire up merb and other related headaches.
* Merge branch 'master' of git@github.com:hjkp/chefAdam Jacob2009-01-052-21/+24
|\
| * Fixed up code + specs of the recent solo stuffAJ Christensen2008-12-232-21/+24
| | | | | | | | | | Still need some behaviour specs for the if Chef::Config[:solo] block, which I haven't managed to work out how to stub correctly.
* | Updating Platform to use os instead of operatingsystem, Updating Client ↵Adam Jacob2009-01-054-71/+12
| | | | | | | | specs to use Ohai style platform/platform_version, removing specs that are no longer relevant from Platform
* | Fixing Chef::Runner specs to reflect OhaiAdam Jacob2009-01-051-14/+16
| |
* | Adding notice about Open4Adam Jacob2009-01-051-1/+2
| |
* | Should be mac_os_xAdam Jacob2008-12-161-1/+1
| |
* | Fixing up the recipeAdam Jacob2008-12-161-1/+1
| |
* | Updating os revisionsAdam Jacob2008-12-161-5/+5
| |
* | Switch from Facter to OhaiAdam Jacob2008-12-163-14/+17
|/
* Merge branch 'master' of git@github.com:ezmobius/chef into ezmobiusAdam Jacob2008-12-162-2/+20
|\
| * don't perl out using backticksEzra Zygmuntowicz2008-12-121-2/+2
| |
| * added support for -r flag for chef-solo that downloads your recipe targz ↵Ezra Zygmuntowicz2008-12-121-0/+17
| | | | | | | | unpacks it and runs recipes
| * fix portage provider to work with newer portage with less infoEzra Zygmuntowicz2008-12-112-2/+3
| |
* | Merge branch 'master' of git@github.com:hjkp/chefAdam Jacob2008-12-161-23/+25
|\ \
| * | Fixup chef-serverAJ Christensen2008-12-111-23/+25
| | | | | | | | | | | | | | | Make it compatible with Runit, and also use the daemons/daemonize module for process daemonization (with --daemonize/-d)
* | | Tweaking ezra's patchesAdam Jacob2008-12-161-16/+12
| | |
* | | Fixing link spec, tweaking remote_fileAdam Jacob2008-12-113-4/+10
| |/ |/|
* | Adding support for differnet sources in the gem provider.Ezra Zygmuntowicz2008-12-111-2/+2
| |
* | chef-solo works! 4 specs FAIL :( but these will be fixed once @holoway tells ↵Ezra Zygmuntowicz2008-12-105-63/+119
| | | | | | | | me how this really should work
* | Merge branch 'master' of git@github.com:hjkp/chefEzra Zygmuntowicz2008-12-101-0/+1
|\ \ | |/ | | | | | | | | | | | | * 'master' of git@github.com:hjkp/chef: A dependency for the 'chef' gem was missing The changes we made for eval/const_get do not work Tweakin' the method_missing handler. Using Kernel.const_get instead of eval! Yay!
| * A dependency for the 'chef' gem was missingAJ Christensen2008-12-101-0/+1
| |
| * The changes we made for eval/const_get do not workAJ Christensen2008-12-101-10/+2
| | | | | | | | Reverting to last working state.
| * Tweakin' the method_missing handler.AJ Christensen2008-12-091-3/+4
| |
| * Using Kernel.const_get instead of eval! Yay!Adam Jacob2008-12-081-1/+8
| |
* | Merge branch 'master' of git@github.com:hjkp/chefEzra Zygmuntowicz2008-12-042-3/+33
|\ \ | |/ | | | | | | | | | | | | * 'master' of git@github.com:hjkp/chef: Making command_stdout and command_stderr not instance variables, since we only use them in this method comments for run_command and command debuggging Add mongrel as gem dependency for chef-server Add merb-haml as gem dependency for chef-server
| * Merge branch 'gem_deps' of git@github.com:btm/chef into btmAdam Jacob2008-12-021-1/+3
| |\
| | * Add mongrel as gem dependency for chef-serverBryan McLellan2008-12-011-0/+1
| | |
| | * Add merb-haml as gem dependency for chef-serverBryan McLellan2008-12-011-1/+2
| | |
| * | Making command_stdout and command_stderr not instance variables, since we ↵Adam Jacob2008-12-021-6/+6
| | | | | | | | | | | | only use them in this method
| * | Merge branch 'command_debug' of git@github.com:btm/chef into btmAdam Jacob2008-12-021-2/+30
| |\ \
| | * | comments for run_command and command debugggingBryan McLellan2008-12-011-2/+30
| | |/ | | | | | | | | | | | | dumps output of command on exception add comments to run_command about parameters
* | | Merge branch 'master' of git@github.com:hjkp/chefEzra Zygmuntowicz2008-12-0114-124/+217
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 'master' of git@github.com:hjkp/chef: adding more debugging to the apt package provider Fixing a spurious end statement Some behaviour broken in a refactor. Missing stub causing failing specs in build_node Cleaning up the chef::queue class to use class instance variables instead of class variables, and putting defaults in chef::config for the http and queue retry values. We always have http_retry_delay and http_retry_count now Adding defaults for *_retry_delay and *_retry_count Simple style change, giving some whitespace between += add retries to http rest run_request trap connection refused and timeouts, and retry (couchdb down, others) switch queue spec to match reliable=false in stomp stomp reliability enhancements add debugging and reliability to stomp Fixing up service specs to reflect actual implementation Had this exception handling in the wrong spot Adding an s? to the regex checking the OpenID providers, so that https works. Updated some behaviour for the base provider extend vfp to allow passing arrays as keys More tidying of the init service provider More fixes for services, specs too.
| * | adding more debugging to the apt package providerAdam Jacob2008-12-011-0/+4
| |/
| * Fixing a spurious end statementAdam Jacob2008-11-301-6/+5
| |
| * Some behaviour broken in a refactor.AJ Christensen2008-11-272-10/+0
| | | | | | | | | | | | | | Removed an unecessary spec and ripped out the tests. We implement :restart by sending stop_service, sleeping and then start_service when the service doesn't support restart or a restart command isn't specified.
| * Missing stub causing failing specs in build_nodeAJ Christensen2008-11-261-0/+1
| |
| * Cleaning up the chef::queue class to use class instance variables instead of ↵Adam Jacob2008-11-252-15/+21
| | | | | | | | class variables, and putting defaults in chef::config for the http and queue retry values.
| * We always have http_retry_delay and http_retry_count nowAdam Jacob2008-11-251-4/+4
| |
| * Adding defaults for *_retry_delay and *_retry_countAdam Jacob2008-11-251-2/+6
| |
| * Simple style change, giving some whitespace between +=Adam Jacob2008-11-251-2/+2
| |
| * Merge branch 'http_debug' into stompBryan McLellan2008-11-251-21/+37
| |\
| | * add retries to http rest run_requestBryan McLellan2008-11-251-6/+13
| | |
| | * trap connection refused and timeouts, and retry (couchdb down, others)Bryan McLellan2008-11-251-21/+30
| | | | | | | | | | | | (cherry picked from commit 88d2389ef0ffdba156c30db32b1dc264bb506db7)
| * | switch queue spec to match reliable=false in stompBryan McLellan2008-11-251-2/+2
| | |
| * | stomp reliability enhancementsBryan McLellan2008-11-251-8/+25
| | | | | | | | | | | | | | | | | | don't use Stomp::Connection's reliable argument catch disconnects via Errno::EPIPE add configuration variables for delay and retries, default to 5
| * | add debugging and reliability to stompBryan McLellan2008-11-252-13/+27
| |/ | | | | | | | | | | use the stomp library's reliable connection retry instead of throwing an exception when stomp dissappears useful debugging messages when unable to connect to stomp