summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* moar loosernesslcg/tight-coupling1Lamont Granquist2015-06-096-26/+54
|
* lazier coupling of Chef::HTTP to Chef::ConfigLamont Granquist2015-06-081-6/+21
|
* Improve performance of method_missingjk/perfJohn Keiser2015-06-082-14/+35
| | | | | by not repeatedly sorting and calling enabled_handlers (This was causing major slowdown in tests)
* Merge pull request #3501 from chef/tball/kitchen-ec2Thom May2015-06-081-1/+1
|\ | | | | Using master of kitchen-ec2 for travis integration tests
| * Using master of kitchen-ec2 because ↵tball/kitchen-ec2tyler-ball2015-06-081-1/+1
| | | | | | | | https://github.com/test-kitchen/kitchen-ec2/issues/148 has been fixed, travis should no longer break
* | Merge pull request #3484 from chef/tball/missed-testsThom May2015-06-081-0/+41
|\ \ | |/ |/| These tests were accidently left out when I moved #2621 to master
| * These tests were accidently left out when I moved #2621 to mastertball/missed-teststyler-ball2015-06-081-0/+41
|/
* Merge pull request #3438 from chef/tc/api-versioningTyler Cloke2015-06-0547-447/+3346
|\ | | | | API V1 Support
| * Update changelog with V1 API support and OSC 11 user deprecation note.tylercloke2015-06-051-0/+2
| |
| * Better API version error handling helper code.tylercloke2015-06-0513-62/+191
| | | | | | | | Renamed Chef::Mixin::ApiVersionRequestHandling.handle_version_http_exception -> server_client_api_version_intersection and made it do much more useful / sane things. See comments for details.
| * Backwards compatible support for OSC 11 in knife user commands.tylercloke2015-06-0530-197/+521
| | | | | | | | All knife user commands can detect when they have failed for OSC 11 reasons and forward the request to backwards compatible knife osc_user commands.
| * Use Chef::ServerAPI to create versioned API requests in Chef::(User|Client).tylercloke2015-06-054-41/+22
| |
| * Reregister V0 support for Chef::Client.tylercloke2015-06-057-23/+131
| |
| * Fixed bug where boolean fields would not be populated in Chef::User/ApiClient.tylercloke2015-06-053-28/+34
| |
| * Chef::ApiClient.update supports V1.tylercloke2015-06-055-22/+296
| |
| * API V1 support for client creation.tylercloke2015-06-059-256/+410
| |
| * Move old Chef::*User and related commands to Chef::Osc*User for backwards ↵tylercloke2015-06-0514-0/+1184
| | | | | | | | compat.
| * Small updates to Chef::User.list.tylercloke2015-06-052-36/+10
| |
| * Use version 1 as the default API version if not specified.tylercloke2015-06-051-1/+1
| | | | | | | | Default to API v1 and expect that places that were affected by v0 -> v1 changes have properly implemented fallback.
| * Made Chef::User.reregister give sane error message if no V0 on server.tylercloke2015-06-052-10/+28
| |
| * Added V1 support to Chef::User.update and removed admin field.tylercloke2015-06-055-101/+189
| |
| * Added versioned Chef Object API support code and repaired Chef::User.create.tylercloke2015-06-0515-207/+864
|/ | | | Also added Chef::User.create V1 API support. Chef::User.create will attempt to use V1 of the server API, and if it fails, it will fall back to V0.
* Remove leftover debug statementdanielsdeleo2015-06-051-1/+0
|
* Merge pull request #3483 from chef/lcg/lwrp-calling-include-recipeLamont Granquist2015-06-045-0/+92
|\ | | | | allow include_recipe from LWRP provider code
| * add CHANGELOG.mdlcg/lwrp-calling-include-recipeLamont Granquist2015-06-041-0/+1
| |
| * allow include_recipe from LWRP provider codeLamont Granquist2015-06-044-0/+91
|/ | | | | allows include_recipe "build-essential" to work from provider code.
* Merge pull request #3481 from chef/lcg/bundle-cacheLamont Granquist2015-06-041-0/+1
|\ | | | | Lcg/bundle cache
| * add bundler cacheLamont Granquist2015-06-041-0/+1
|/
* Merge pull request #3488 from chef/lcg/hvm-ssd-amiLamont Granquist2015-06-042-2/+3
|\ | | | | switch to an HVM ssd based AMI
| * pin kitchen-ec2 to working versionLamont Granquist2015-06-041-1/+1
| |
| * switch to an HVM ssd based AMILamont Granquist2015-06-031-1/+2
| |
* | Merge pull request #3489 from chef/hyphenated-lwrpSteven Danna2015-06-043-40/+164
|\ \ | |/ |/| Hyphenated LWRP
| * Fix hyphenated LWRP nameshyphenated-lwrpJohn Keiser2015-06-033-6/+84
| |
| * Add regression test for LWRP in hyphenated cookbookdanielsdeleo2015-06-031-1/+32
| |
| * Convert LWRP provider tests to let bindingsdanielsdeleo2015-06-031-37/+52
|/
* Merge pull request #3480 from chef/jdm/travisDan DeLeo2015-06-031-1/+0
|\ | | | | We don't need to run ruby 2.0 in travis.
| * We don't need to run ruby 2.0 in travis.jdm/travisJay Mundrawala2015-06-031-1/+0
| | | | | | | | | | It only matters on Windows and so it gets run in appveyor
* | Merge branch 'jk/3463'John Keiser2015-06-033-22/+173
|\ \
| * | Move deprecated LWRP class override to the deprecation method registrarJohn Keiser2015-06-032-6/+16
| | |
| * | Fix issue #3463: use real constants instead of const_missingJohn Keiser2015-06-033-24/+165
|/ /
* | Merge pull request #3479 from chef/lcg/e2e-faster-instance-typeLamont Granquist2015-06-031-0/+1
|\ \ | |/ |/| try m3.medium over m1.small
| * try m3.medium over m1.smalllcg/e2e-faster-instance-typeLamont Granquist2015-06-031-0/+1
| | | | | | | | | | | | m3 has newer CPUs on SSDs. should be substantially faster. there is no m3.small
* | Merge pull request #3478 from chef/lcg/retry-bundle-installLamont Granquist2015-06-031-1/+1
|\ \ | | | | | | Lcg/retry bundle install
| * | rubygems is horriblelcg/retry-bundle-installLamont Granquist2015-06-031-1/+1
| | | | | | | | | | | | retry installing bundler three times
* | | Merge pull request #3477 from chef/lcg/zypper-packageLamont Granquist2015-06-035-17/+51
|\ \ \ | |/ / | | / | |/ |/| Lcg/zypper package
| * add CHANGELOG.mdlcg/zypper-packageLamont Granquist2015-06-031-2/+3
| |
| * finish wiring up to DSLLamont Granquist2015-06-031-0/+2
| |
| * wire zypper_package up to the DSLLamont Granquist2015-06-034-15/+46
|/ | | | | | i'm not sure how anybody has been using this resource, but think we may have broken this in 12.0.0 at some point, at any rate this will make it a lot easier for people to actually use.
* Merge pull request #3475 from chef/lcg/package-timeoutsLamont Granquist2015-06-0238-312/+403
|\ | | | | fix package timeout attribute
| * add CHANGELOG.mdlcg/package-timeoutsLamont Granquist2015-06-021-6/+7
| |