summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use indent and unindent instead of indent_by()jk/pretty_print_lwrpsJohn Keiser2014-04-291-14/+21
|
* Add indentation to pretty-print LWRPs with inline resourcesJohn Keiser2014-02-213-23/+166
|
* Merge pull request #1269 from opscode/jc/CHEF-5047/client-showJames Casey2014-02-212-3/+47
|\ | | | | knife client show does not show validator/admin correctly
| * Delegate ApiClient.load to ApiClient.json_createJames Casey2014-02-182-4/+2
| | | | | | | | | | This means the validator/public_key/admin fields of the ApiClient object now get set properly
| * Added unit test for ApiClient.load()James Casey2014-02-181-0/+46
| | | | | | | | | | This is failing as it doesn't properly load all fields from the JSON response
* | Merge pull request #1270 from opscode/jc/OC-130/knife-create-validatorJames Casey2014-02-212-1/+35
|\ \ | | | | | | New command line option for knife client create to create validator
| * | Add --validator option to create validator client via knifeJames Casey2014-02-182-1/+35
| |/ | | | | | | Also update tests to check the defaults for admin/validator
* | Merge pull request #1272 from opscode/jc/OC-130/knife-delete-validatorJames Casey2014-02-212-2/+59
|\ \ | | | | | | Add a --force option to protect against accidental deletion of validators
| * | Add a --force option to protect against accidental deletion of validatorsJames Casey2014-02-182-2/+59
| |/ | | | | | | | | | | | | | | It's hard to recover an org from having a deleted validator client - this patch protects against deleting validator accidentally e.g. in a for loop around knife client delete by requiring you to specify --force Includes specs around this new functionality
* | Merge branch 'CHEF-5032'danielsdeleo2014-02-206-240/+355
|\ \ | | | | | | | | | Resolves https://tickets.opscode.com/browse/CHEF-5032
| * | Add `-r` flag to chef-clientdanielsdeleo2014-02-203-2/+27
| | |
| * | Add permanent run list modification option to Chef::Clientdanielsdeleo2014-02-203-14/+50
| | |
| * | Modernize and organize Chef::Client specsdanielsdeleo2014-02-202-234/+288
|/ /
* | Merge pull request #1274 from opscode/btm/bootstrap_deprecation_noteBryan McLellan2014-02-201-0/+12
|\ \ | | | | | | Add an note about addtional bootstrap templates being deprecated
| * | Add an note about addtional bootstrap templates being deprecatedBryan McLellan2014-02-191-0/+12
| |/
* | Correctly order setup of reporting state in registry specsDaniel DeLeo2014-02-191-5/+4
| |
* | Merge branch 'CHEF-5048'danielsdeleo2014-02-194-15/+80
|\ \ | | | | | | | | | fixes https://tickets.opscode.com/browse/CHEF-5048
| * | Implement required interface for Recipe DSL in Providerdanielsdeleo2014-02-192-1/+10
| | |
| * | Remove default implementation of Recipe DSL interfacedanielsdeleo2014-02-192-14/+70
|/ / | | | | | | | | Depending on the inheritance tree, the default implementations could incorrectly be preferred to the real ones.
* | Merge branch 'CHEF-5052-plus-tests'danielsdeleo2014-02-193-88/+147
|\ \ | |/ |/| | | Fixes https://tickets.opscode.com/browse/CHEF-5052
| * Enable CHEF-5052 regression tests.danielsdeleo2014-02-191-2/+0
| |
| * Move method call to resource.load_prior_resource to fix CHEF-5052 resource ↵Jon Cowie2014-02-191-2/+3
| | | | | | | | merge issues
| * Describe resource cloning behaviors in recipe specs.danielsdeleo2014-02-192-0/+50
| | | | | | | | | | Includes two regression tests for CHEF-5052, marked pending until the fix for that issue is merged.
| * Modernize recipe specsdanielsdeleo2014-02-191-86/+96
|/
* Merge pull request #1262 from opscode/lcg/CHEF-5018lamont-granquist2014-02-113-107/+172
|\ | | | | Lcg/chef 5018
| * CHEF-3838: add spec helper per PR feedbackLamont Granquist2014-02-111-9/+13
| |
| * CHEF-3838: rspec modernization of debian specLamont Granquist2014-02-111-17/+17
| |
| * CHEF-3838: fix unit test in debian_spec for FileEdit changeLamont Granquist2014-02-111-53/+65
| | | | | | | | - also rearrangement to use let instead of instance vars
| * CHEF-5018: specific test for CHEF-5018Lamont Granquist2014-02-101-1/+6
| | | | | | | | | | | | | | | | | | This tests actually goes red with the bug and green when its fixed. It actually worked fine when @contants was an IO object instead of an Array because the #each method worked identially on both. However, there's a monkeypatch in the wilds that did @contents << "thing" and that broke when it became an IO object accidentally.
| * CHEF-5018: better spec testsLamont Granquist2014-02-101-53/+97
| |
| * CHEF-5018: fix File.new does not take a blockLamont Granquist2014-02-101-1/+1
|/
* Merge pull request #1236 from ↵PrajaktaPurohit2014-02-0712-22/+205
|\ | | | | | | | | opscode/praj/OC-10990/runid_in_CC_and_knife_integration Adding request_id to the set of headers for every request that will be sent to erchef
| * - Adding X-Remote-Request-Id to the set of headers for every request from ↵PrajaktaPurohit2014-02-0712-22/+205
|/ | | | | | | | | | CCR and knife that will be sent to erchef - Each knife request has a different X-Remote-Request-Id, where as it remains the same for all requests originating from the same chef-client run. - Adding and fixing tests
* Merge branch 'nomethod-gobbling'danielsdeleo2014-02-072-5/+20
|\ | | | | | | Fixes https://tickets.opscode.com/browse/CHEF-5011
| * Localize rescues in Recipe method_missing DSLdanielsdeleo2014-02-072-5/+20
|/
* Merge branch 'inline-syntax-check'danielsdeleo2014-02-062-7/+107
|\ | | | | | | | | * fixes https://tickets.opscode.com/browse/CHEF-4986 * Improves syntax check speed for Ruby 1.9+, especially when using bundler.
| * Use RubyVM to syntax check in-process where possibledanielsdeleo2014-02-062-7/+107
|/
* Merge pull request #1251 from opscode/adamed/oc-11191-spec-workaroundAdam Edwards2014-02-051-0/+6
|\ | | | | OC-11191: Workaround for apparent memory leak in CHEF-5004
| * OC-11191: Workaround for apparent memory leak in CHEF-5004Adam Edwards2014-02-041-0/+6
|/
* Remove `rake gem` dep on deleted tasksdanielsdeleo2014-02-041-3/+0
| | | | | Dependency between task "gem" and "docs:all" caused "gem" to fail now that the obsolete "docs" tasks are removed.
* Bump version number for 11.10.0.rc.2 releasedanielsdeleo2014-02-041-1/+1
|
* Remove obsolete doc generator depsdanielsdeleo2014-02-043-74/+0
|
* add updated html files for knife and chef- man pagesjamescott2014-02-0467-4829/+1977
|
* remove old crufty man pagesjamescott2014-02-0424-4943/+0
|
* Merge pull request #1240 from opscode/praj/resource_name_and_id_to_strPrajaktaPurohit2014-02-042-2/+57
|\ | | | | The resource_name and resource_id while being sent to reporting are always strings.
| * Adding tests to make sure the resource_name and resource_id are of typePrajakta Purohit2014-02-041-0/+55
| | | | | | | | String irrespective of input value type
| * Making sure that the resource_name and resource_id while being sent to ↵Prajakta Purohit2014-01-311-2/+2
| | | | | | | | reporting are always strings.
* | add HTML file for manpage output testingjamescott2014-02-0487-0/+15534
| |
* | add knife compare to man pagejamescott2014-02-041-0/+107
| |
* | Better specify what happens for NoMethodErrors in the DSLdanielsdeleo2014-02-034-3/+55
| |