summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [TICKET NUMBER] all useradd options must come before argumentsuseradd-manage-home-fixdanielsdeleo2012-09-072-4/+6
| | | | fixes an issue where useradd chokes on `useradd SOME_OPTS username -m`
* CHEF-3408: Re-remove ShellCommandFailed exceptionBryan McLellan2012-09-061-4/+0
| | | | | I readded ShellCommandFailed that was removed in b58efc98a423c55a7f479847500193d335409a9b while rebasing. Fix that.
* [CHEF-3417] remove cookbook file support from remote_filedanielsdeleo2012-09-063-49/+27
|
* [CHEF-2925] - rename shef -> chef-shelljtimberman2012-09-062-1/+1
|
* [CHEF-3408] Add deprecation warnings for Chef::Shelloutdanielsdeleo2012-09-053-3/+40
| | | | Actual feature removal is Chef 12+
* Merge branch '10-stable'Bryan McLellan2012-09-041-1/+1
|\
| * windows CRLF does not match [:print:] regexp character class in rubyLamont Granquist2012-08-301-1/+1
| |
* | Merge branch '10-stable'Bryan McLellan2012-09-0431-124/+471
|\ \ | |/
| * CHEF-3400 spec fix: magical file needs magical diffLamont Granquist2012-08-301-0/+7
| |
| * CHEF-3380: Tweak FreeBSD tests to work with parent classBryan McLellan2012-08-301-7/+7
| | | | | | | | | | The simple init providers assertations are included via super so we have to account for the call to ::File.exist? there.
| * CHEF-3380: Modify FreeBSD assertationsBryan McLellan2012-08-301-2/+2
| | | | | | | | | | Don't raise exceptions when the action is stop or disable on FreeBSD because the script or rcvars are missing.
| * CHEF-3380: add spec tests for freebsd service providerBryan McLellan2012-08-301-10/+38
| |
| * CHEF-3380: Don't fail redhat service on stop or disable if init script is ↵Bryan McLellan2012-08-301-1/+1
| | | | | | | | missing
| * CHEF-3380: Add restart and reload to actions that require an init scriptBryan McLellan2012-08-301-1/+1
| |
| * CHEF-3380: combine duplicate tests into a shared example groupBryan McLellan2012-08-301-38/+24
| |
| * CHEF-3380: add spec tests for redhat service providerBryan McLellan2012-08-301-9/+24
| |
| * Merge branch 'CHEF-3400' into 10-stableBryan McLellan2012-08-292-15/+153
| |\
| | * add unit tests for the diff generation codeLamont Granquist2012-08-291-3/+129
| | |
| | * hang onto the tempfile object to prevent the finalizer from being calledLamont Granquist2012-08-291-1/+2
| | |
| | * get the path out of the temptfile objectLamont Granquist2012-08-291-1/+2
| | |
| | * fixing is_binary? bugsLamont Granquist2012-08-281-4/+5
| | |
| | * add back in diffing against a new file, correctly, while suppressing ↵Lamont Granquist2012-08-281-9/+18
| |/ | | | | | | resource reporting of new diffs
| * syntax fixes to get diff postedLamont Granquist2012-08-281-1/+1
| |
| * fix diff output, add tweakables, refactor diff codeLamont Granquist2012-08-283-39/+39
| | | | | | | | | | | | Conflicts: chef/lib/chef/resource_reporter.rb
| * add throttling for diff generationLamont Granquist2012-08-281-10/+30
| |
| * Added basic diff functionality.tylercloke2012-08-284-2/+15
| |
| * Release 10.14.0.rc.110.14.0.rc.1Bryan McLellan2012-08-286-6/+6
| |
| * Merge branch 'CHEF-3397' into 10-stableBryan McLellan2012-08-281-0/+2
| |\
| | * adding missing whyrun output for missing package exceptionsLamont Granquist2012-08-281-0/+2
| |/
| * Look at our source line endings before we compare themBryan McLellan2012-08-281-4/+4
| | | | | | | | | | | | | | We may have a file on disk with CRLF line endings, if so, we need to use binmode so the file we write to disk will match. We suck at CRLF. See CHEF-2991.
| * Force binary mode for cookbook_file TempfileBryan McLellan2012-08-281-0/+4
| | | | | | | | | | | | | | | | the cookbook_file tests compare a file created with Tempfile to one that ships in the repository. The included file has unix line endings, but when we run the tests on windows the Tempfile is created with Windows line endings (CRLF). Setting binmode works around this.
| * CHEF-3391: update scan_access_control tests for windowsBryan McLellan2012-08-281-5/+16
| | | | | | | | Windows doesn't have Etc, so we should test for its results
| * CHEF-3391: make lookup_uid/lookup_gid safe on windowsLamont Granquist2012-08-281-2/+10
| |
| * Revert "Changed find_subcommands_via_rubygems to only search latest gem ↵Bryan McLellan2012-08-272-27/+12
| | | | | | | | | | | | | | | | | | versions" This reverts commit 4b8d1ce0bf74946ec6d526e19cfa9ba7f81173f2. This fix doesn't work on older versions of Rubygems such as 1.3.6. See CHEF-3255 for more information.
| * Merge branch 'CHEF-3255' into 10-stableBryan McLellan2012-08-272-12/+27
| |\
| | * Changed find_subcommands_via_rubygems to only search latest gem versionsPaul Mooring2012-08-272-12/+27
| |/
| * Merge branch 'CHEF-3288' into 10-stableBryan McLellan2012-08-271-0/+1
| |\
| | * Force encoding to binary to prevent stacktrace with unicode inputChris Parsons2012-08-271-0/+1
| |/
| * [CHEF-3383] - regression in cookbook site sharejtimberman2012-08-272-2/+2
| | | | | | | | | | | | | | | | * Chef::CookbookUpload#validate_cookbook was changed to #validate_cookbooks * The cookbook site share command was not updated for the method * The spec stubbed the return of #validate_cookbook as true meaning it wouldn't have tested this change.
| * Merge pull request #374 from opscode/10-stable-CHEF-3276Stephen Delano2012-08-231-0/+5
| |\ | | | | | | CHEF-3276: rubygem's provider incorrectly handles options ...
| | * CHEF-3276:Fixed rubygems provider to issue a warning if options are passed ↵PrajaktaPurohit2012-08-231-0/+5
| | | | | | | | | | | | as hash instead of string && using the omnibus installer && gem binary is specified.
| * | [CHEF-3382] fix for 3382 broke tests calling filtered_btdanielsdeleo2012-08-221-0/+3
| | |
| * | [CHEF-3382] filter backtraces on cookbook_pathdanielsdeleo2012-08-224-8/+46
| | | | | | | | | | | | | | | | | | | | | | | | ...instead of file_cache_path, which is only correct on chef-client (not solo). Also, regex escape the cookbook path(s) to avoid issues with regex metacharacters in the path(s).
| * | use tiny_server instead of going to S310.14.0.rc.0Lamont Granquist2012-08-201-1/+17
| | |
| * | Release 10.14.0.rc.0Bryan McLellan2012-08-206-6/+6
| | |
| * | Merge branch 'CHEF-3368_10' into 10-stableBryan McLellan2012-08-202-3/+3
| |\ \
| | * | Replaces non-corporate language 'crap' with more neutral wordingGardner Bickford2012-08-202-3/+3
| |/ /
| * | CHEF-3353: Fix tests on FreeBSDMitsuru Yoshida2012-08-204-7/+11
| | |
| * | [CHEF-3359] - add provider defaults for omniosjtimberman2012-08-201-0/+8
| | | | | | | | | | | | | | | OmniOS is a distribution of Illumos and has essentially the same providers as OpenIndiana (SMF, IPS, etc).
| * | [CHEF-3360] - Add unit testjtimberman2012-08-201-2/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Test fails properly w/o the earlier commit * Test passes properly w/ the earlier commit Conflicts: chef/spec/unit/provider/package/ips_spec.rb