Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Replace \d,\d correctlysolaris_diff_problems | jkeiser | 2013-01-21 | 1 | -9/+9 |
| | |||||
* | Even out some differences in Solaris diff | jkeiser | 2013-01-21 | 1 | -21/+22 |
| | |||||
* | Merge branch 'CHEF-3571' | danielsdeleo | 2013-01-17 | 6 | -3/+273 |
|\ | |||||
| * | [CHEF-3571] update gemspec for chef-recipe -> chef-apply | danielsdeleo | 2013-01-17 | 1 | -1/+1 |
| | | |||||
| * | [CHEF-3571] code rename chef-recipe -> chef-apply | danielsdeleo | 2013-01-17 | 3 | -8/+8 |
| | | |||||
| * | [CHEF-3571] file rename chef-recipe -> chef-apply | danielsdeleo | 2013-01-17 | 4 | -2/+2 |
| | | |||||
| * | CHEF-3571 add chef-recipe command | Bryan Berry | 2013-01-17 | 6 | -3/+273 |
|/ | |||||
* | fix knife functional tests | danielsdeleo | 2013-01-16 | 1 | -1/+5 |
| | |||||
* | Merge branch 'CHEF-3497' | danielsdeleo | 2013-01-16 | 7 | -44/+131 |
|\ | |||||
| * | [CHEF-3497] Require mixlib-cli ~> 1.3.0 | danielsdeleo | 2013-01-16 | 1 | -1/+1 |
| | | |||||
| * | [CHEF-3497] apply config in the desired order | danielsdeleo | 2013-01-14 | 5 | -29/+90 |
| | | | | | | | | | | | | | | | | | | Takes advantage of new mixlib-cli option to keep default values from the mixlib-cli DSL separate from user-supplied values. Config settings are merged: 1. Defaults from mixlib-cli DSL 2. Settings from Chef::Config[:knife] 3. Values from CLI options | ||||
| * | [CHEF-3497] don't configure in Knife#initialize | danielsdeleo | 2013-01-14 | 1 | -2/+2 |
| | | | | | | | | | | | | Config changes a ton of global state and is based on the state of the machine it runs on (most importantly, the user's config file). Running configure_chef in the initializer makes unit tests extremely fragile | ||||
| * | Update stubbing order within config spec | Chris Roberts | 2013-01-14 | 2 | -8/+14 |
| | | |||||
| * | Isolate knife config file location methodology. Use new locate method when ↵ | Chris Roberts | 2013-01-11 | 1 | -27/+38 |
| | | | | | | | | configuring | ||||
| * | Allow knife.rb configuration file to provide any options for knife plugins | Chris Roberts | 2013-01-11 | 1 | -1/+10 |
|/ | |||||
* | Merge pull request #580 from opscode/lcg/tiny-server-race | lamont-opscode | 2013-01-10 | 1 | -2/+2 |
|\ | | | | | race condition that resolves itself? | ||||
| * | race condition that resolves itself? | Lamont Granquist | 2013-01-10 | 1 | -2/+2 |
|/ | |||||
* | remove mistaken message expectation | danielsdeleo | 2013-01-07 | 1 | -1/+0 |
| | |||||
* | Merge branch 'fix-reporting-tests-windows' | danielsdeleo | 2013-01-07 | 3 | -16/+40 |
|\ | |||||
| * | Make tests unix_only where the stubs don't work on windows. | danielsdeleo | 2013-01-07 | 1 | -3/+13 |
| | | | | | | | | | | Functionality is covered by functional tests, so we have test coverage to fall back on until the unit tests are fixed. | ||||
| * | Add missing stubs for File.directory?("/tmp") | danielsdeleo | 2013-01-07 | 1 | -0/+2 |
| | | |||||
| * | Stub windows platform detection in spec tests | danielsdeleo | 2013-01-07 | 2 | -13/+22 |
| | | |||||
| * | Stub windows detection in directory spec. | danielsdeleo | 2013-01-07 | 1 | -0/+3 |
|/ | |||||
* | update rspec dependency to 2.12.x | danielsdeleo | 2013-01-07 | 1 | -1/+1 |
| | | | | | The newer version should have the support for metadata/tag filtering of before blocks that we need for functional tests. | ||||
* | Merge branch 'functional-test-context-fix' | danielsdeleo | 2013-01-07 | 4 | -38/+46 |
|\ | |||||
| * | fix functional test context for permissions. | danielsdeleo | 2013-01-07 | 4 | -38/+46 |
|/ | | | | | | | | | * Effectively reverts 65d5c841061401a1a71d9abd1a5da5695cc34f30. "printf debugging" showed that the nested context blocks were not executed at all, so setup for correct/incorrect permissions was not happening correctly * Fixes incorrect assertion that file resources should report being updated when no changes were made. | ||||
* | skip windows reporting functional tests for now | danielsdeleo | 2013-01-04 | 1 | -1/+5 |
| | |||||
* | Fix dynamic inclusion of windows securable behavior | danielsdeleo | 2013-01-04 | 2 | -17/+19 |
| | |||||
* | Fix remote file functional tests for ruby < 1.9.3 | danielsdeleo | 2013-01-04 | 1 | -1/+10 |
| | |||||
* | Compute expected remote file mode from tempfile | danielsdeleo | 2013-01-04 | 1 | -1/+6 |
| | |||||
* | Merge branch 'CHEF-3557-unix' | danielsdeleo | 2013-01-04 | 21 | -180/+613 |
|\ | |||||
| * | [CHEF-3557] report file modes with leading 0 for clarity | danielsdeleo | 2013-01-04 | 5 | -13/+13 |
| | | |||||
| * | [CHEF-3557] force log_level to info to suppress diffs | danielsdeleo | 2013-01-04 | 1 | -0/+3 |
| | | |||||
| * | [CHEF-3557] Fix ws/capitalization in test suite/comments | danielsdeleo | 2013-01-04 | 1 | -6/+6 |
| | | |||||
| * | [CHEF-3557] skip file metadata reporting on win for now | danielsdeleo | 2013-01-03 | 1 | -0/+1 |
| | | |||||
| * | [CHEF-3557] fix reporting for directory-like resources | danielsdeleo | 2013-01-03 | 6 | -12/+13 |
| | | |||||
| * | [CHEF-3557] fix file security reporting for files on Unix | danielsdeleo | 2013-01-03 | 9 | -210/+390 |
| | | | | | | | | | | | | | | | | | | | | * windows still needs work * directories still need work * needs tests for the case that *only* security metadata is updated (correct content) Conflicts: spec/functional/resource/file_spec.rb | ||||
| * | [CHEF-3557] Fix tests after rebase | danielsdeleo | 2013-01-03 | 1 | -3/+3 |
| | | | | | | | | | | CHEF-3715 removed checksum cache, which changes number of File.stat calls | ||||
| * | [CHEF-3557] remove load_current_resource_attrs corpse | danielsdeleo | 2013-01-03 | 3 | -7/+13 |
| | | |||||
| * | [CHEF-3557] remove load_current_resource_attrs | danielsdeleo | 2013-01-03 | 6 | -160/+165 |
| | | | | | | | | | | | | Functionality was a duplicate of ScanAccessControl with some slightly different behavior. Correct behavior is now implemented in ScanAccessControl. | ||||
| * | [CHEF-3557] Update ScanAccessControl behavior | danielsdeleo | 2013-01-03 | 2 | -6/+4 |
| | | | | | | | | | | | | | | | | * Record all file security metadata, even if the user never specified it in the first place. * Always store the mode as a string, otherwise everyone who uses the value has to know that an integer needs to be converted to octal for display | ||||
| * | [CHEF-3557] Factor out windows security resource attrs | danielsdeleo | 2013-01-03 | 2 | -11/+37 |
| | | | | | | | | | | | | Factor windows-specific file security code into modules so one can manually create a "windows-flavored" file resource for unit testing. There are better ways to do this (see comments), but this works for now. | ||||
| * | [CHEF-3557] codify file metadata reporting behavior | danielsdeleo | 2013-01-03 | 1 | -0/+213 |
|/ | | | | | Warning: tests not passing Add functional tests that describe how file metadata should be reported. | ||||
* | Merge branch 'CHEF-3681' | danielsdeleo | 2012-12-27 | 4 | -21/+167 |
|\ | |||||
| * | [CHEF-3681] Test LWPs with inline compilation | danielsdeleo | 2012-12-27 | 2 | -0/+68 |
| | | |||||
| * | [CHEF-3681] cleanup whitespace in ResourceCollection | danielsdeleo | 2012-12-27 | 1 | -21/+21 |
| | | |||||
| * | [CHEF-3681] define #empty? for resource_collection | danielsdeleo | 2012-12-27 | 1 | -0/+4 |
| | | |||||
| * | [CHEF-3681] add inline compilation option for LWRP | danielsdeleo | 2012-12-27 | 1 | -0/+74 |
|/ | |||||
* | [CHEF-3724] correctly query the recipes attribute in Node#recipe? | danielsdeleo | 2012-12-26 | 2 | -1/+31 |
| | | | | | Also, coerce node[:recipes] to an Array so that Node#recipe? will work correctly when the recipes attribute has not been set. | ||||
* | Merge pull request #567 from opscode/lcg/CHEF-3718 | lamont-opscode | 2012-12-21 | 1 | -0/+1 |
|\ | | | | | CHEF-3718: pin systemu version for windows |