Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Normalize whitespace on all files | Seth Vargo | 2013-09-26 | 399 | -1967/+1963 |
| | |||||
* | Merge pull request #1011 from opscode/lcg/runlock-spec-fix | lamont-granquist | 2013-09-25 | 1 | -1/+3 |
|\ | | | | | file cache location changes on windows | ||||
| * | file cache location changes on windows | Lamont Granquist | 2013-09-25 | 1 | -1/+3 |
| | | |||||
* | | [CHEF-4507] Smartos package provider to match resource package_name | Eric Saxby | 2013-09-25 | 2 | -2/+20 |
| | | |||||
* | | Merge pull request #1007 from opscode/lcg/regkey-spec-fix.rb | lamont-granquist | 2013-09-25 | 1 | -18/+4 |
|\ \ | |/ | | | use :each, because config is now reset after each | ||||
| * | use :each, because config is now reset after each | Lamont Granquist | 2013-09-24 | 1 | -18/+4 |
| | | | | | | | | - new code inserted resets in between the before(:all) + after(:all) | ||||
* | | Constrain all dependencies to major version | John Keiser | 2013-09-25 | 1 | -8/+8 |
| | | |||||
* | | Constrain mixlib-config to 2.x | John Keiser | 2013-09-25 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #1006 from opscode/lcg/tty-unix-test-fix | lamont-granquist | 2013-09-24 | 1 | -15/+16 |
|\ | | | | | default case should be same as log_level :auto | ||||
| * | default case should be same as log_level :auto | Lamont Granquist | 2013-09-24 | 1 | -15/+16 |
| | | | | | | | | | | - this was failing when not run on a tty - expands test to ensure default case looks just like :auto case | ||||
* | | [CHEF-4200] Replace Array#keep_if with #select | Eric Saxby | 2013-09-24 | 1 | -2/+2 |
| | | | | | | | | | | Array#keep_if was introduced in Ruby 1.9; Array#select is backwards compatible with 1.8 | ||||
* | | Use string comparison of user :uid/:gid | Eric Saxby | 2013-09-24 | 1 | -1/+1 |
| | | | | | | | | String comparison is slightly safer than integer comparison in cases where :uid/:gid are nil or empty. | ||||
* | | User provider does not update user when uid/gid are strings | Eric Saxby | 2013-09-24 | 2 | -33/+29 |
|/ | | | | | | Fixes [CHEF-4200]. If the user provider was sent UID as a string, comparing to the already-created user would always think that the user had changed. | ||||
* | Merge branch 'CHEF-4554' | Bryan McLellan | 2013-09-23 | 1 | -1/+1 |
|\ | |||||
| * | Fix typo in chef solo config file option default | Ben Holley | 2013-09-23 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #870 from opscode/sethvargo/fix_travis | lamont-granquist | 2013-09-20 | 1 | -3/+1 |
|\ | | | | | [CHEF-4342] Use progress formatter on Travis | ||||
| * | Use progress formatter on Travis | Seth Vargo | 2013-07-17 | 1 | -3/+1 |
| | | |||||
* | | Merge branch 'CHEF-4248' | Bryan McLellan | 2013-09-17 | 8 | -9/+93 |
|\ \ | |||||
| * | | CHEF-4248: Fix Ruby 1.8 incompatibilities | Bryan McLellan | 2013-09-17 | 1 | -5/+3 |
| | | | |||||
| * | | Extend deploy provider spec to cover timeout | Jack Foy | 2013-07-19 | 1 | -0/+14 |
| | | | |||||
| * | | Add spec for new timeout attribute on deploy resource | Jack Foy | 2013-07-19 | 2 | -1/+15 |
| | | | |||||
| * | | Fix botched rebase | Jack Foy | 2013-07-19 | 1 | -2/+0 |
| | | | |||||
| * | | Remove stray :focus from spec | Jack Foy | 2013-07-19 | 1 | -1/+1 |
| | | | |||||
| * | | Update specs to encompass scm timeout attribute | Jack Foy | 2013-07-19 | 2 | -10/+47 |
| | | | |||||
| * | | Update the deploy resource to meet extended scm interface | Jack Foy | 2013-07-19 | 1 | -0/+13 |
| | | | |||||
| * | | Use timeout attribute in git and subversion providers | Jack Foy | 2013-07-19 | 2 | -0/+2 |
| | | | |||||
| * | | Add timeout attribute to scm resource | Jack Foy | 2013-07-19 | 1 | -0/+8 |
| |/ | |||||
* | | Support platform "suse" and "opensuse" on OpenSuSE | danielsdeleo | 2013-09-17 | 5 | -2/+25 |
| | | | | | | | | | | | | | | | | | | Fixes CHEF-4356: http://tickets.opscode.com/browse/CHEF-4356 A future update to Ohai (OHAI-339) will change the detected platform on OpenSuSE from "suse" to "opensuse" to allow users to distinguish between open and enterprise versions. Add provider mapping for "opensuse" such that Chef will work correctly for both cases. | ||||
* | | Fix activesupport daemonize issue by pulling latest mixlib-config | John Keiser | 2013-09-17 | 1 | -1/+1 |
| | | |||||
* | | Don't bother cleaning up Chef::Config after tests or initializing things to ↵ | John Keiser | 2013-09-16 | 12 | -110/+0 |
| | | | | | | | | default values before | ||||
* | | Use mixlib-config for more values | John Keiser | 2013-09-16 | 1 | -12/+3 |
| | | |||||
* | | Make formatters clear with Chef::Config.reset | John Keiser | 2013-09-16 | 2 | -16/+6 |
| | | |||||
* | | Fix test issue with temporary changes to platform_specific_path in tests | John Keiser | 2013-09-16 | 1 | -5/+5 |
| | | |||||
* | | Merge branch 'jk/more-defaults' | John Keiser | 2013-09-16 | 7 | -39/+16 |
|\ \ | |||||
| * | | Manage cookbook_syntax_check_path with default values | John Keiser | 2013-09-16 | 3 | -21/+6 |
| | | | |||||
| * | | Use Chef::Config defaults for lockfile default | John Keiser | 2013-09-16 | 5 | -18/+10 |
| | | | |||||
* | | | Reset Chef::Config between every test | John Keiser | 2013-09-16 | 18 | -103/+27 |
|\ \ \ | |/ / |/| | | |||||
| * | | Fix tests that rely on leaky Chef::Config | John Keiser | 2013-09-16 | 5 | -17/+7 |
| | | | |||||
| * | | Callers assume knife.hints is more hash-like than mixlib-config provides | John Keiser | 2013-09-16 | 1 | -1/+1 |
| | | | |||||
| * | | Add knife configuration variable names for future reference | John Keiser | 2013-09-16 | 1 | -2/+14 |
| | | | |||||
| * | | Reset configuration before each test | John Keiser | 2013-09-16 | 14 | -84/+6 |
|/ / | |||||
* | | Make Chef::Config resettable with mixlib-config 2.0 API | John Keiser | 2013-09-16 | 17 | -143/+149 |
|\ \ | |||||
| * | | Delete config variable :after setting it | John Keiser | 2013-09-16 | 1 | -0/+4 |
| | | | |||||
| * | | Use Chef::Config.reset in tests instead of save/load config | John Keiser | 2013-09-13 | 16 | -68/+68 |
| | | | |||||
| * | | Make knife.rb a config_context | John Keiser | 2013-09-13 | 1 | -1/+1 |
| | | | |||||
| * | | Use "default" DSL in Chef::Config to make reset possible | John Keiser | 2013-09-12 | 1 | -75/+77 |
| | | | |||||
* | | | Invalidate "children" caches when children are added | John Keiser | 2013-09-12 | 9 | -14/+31 |
| | | | |||||
* | | | Update the cache when a parent is created | Jon-Paul Sullivan | 2013-09-12 | 1 | -2/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If multiple data bag items are specified on the command line to be uploaded to a data bag that doesn't exist the first will be uploaded but the next will fail with a 409 CONFLICT. This is because each item caches the fact that the parent doesn't exist and tries to create it. This adds the first created parent to the cache such that subsequent items do not try to recreate it. Fix for issue: https://github.com/jkeiser/knife-essentials/issues/107 | ||||
* | | | Change OperationFailedError itself to include the body in "message" if it's ↵ | Kazuhiro Yamada | 2013-09-12 | 4 | -32/+56 |
| | | | | | | | | | | | | a 400. | ||||
* | | | Output cause of error when FileSystem.copy_entries method was failed. | Kazuhiro Yamada | 2013-09-12 | 2 | -1/+32 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - befor the change $ knife upload nodes/node.json ERROR: nodes/node.json failed to write: HTTP error writing: 400 "Bad Request" - after the change $ knife upload nodes/node.json ERROR: nodes/node.json failed to write: HTTP error writing: 400 "Bad Request" cause: {"error":["Invalid key test in request body"]} |