Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update changelog with V1 API support and OSC 11 user deprecation note.tc/api-versioning | tylercloke | 2015-06-05 | 1 | -0/+2 |
| | |||||
* | Better API version error handling helper code. | tylercloke | 2015-06-05 | 8 | -38/+176 |
| | | | | 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. | tylercloke | 2015-06-05 | 30 | -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). | tylercloke | 2015-06-05 | 4 | -41/+22 |
| | |||||
* | Reregister V0 support for Chef::Client. | tylercloke | 2015-06-05 | 7 | -23/+131 |
| | |||||
* | Fixed bug where boolean fields would not be populated in Chef::User/ApiClient. | tylercloke | 2015-06-05 | 3 | -28/+34 |
| | |||||
* | Chef::ApiClient.update supports V1. | tylercloke | 2015-06-05 | 5 | -22/+296 |
| | |||||
* | API V1 support for client creation. | tylercloke | 2015-06-05 | 9 | -256/+410 |
| | |||||
* | Move old Chef::*User and related commands to Chef::Osc*User for backwards ↵ | tylercloke | 2015-06-05 | 14 | -0/+1184 |
| | | | | compat. | ||||
* | Small updates to Chef::User.list. | tylercloke | 2015-06-05 | 2 | -36/+10 |
| | |||||
* | Use version 1 as the default API version if not specified. | tylercloke | 2015-06-05 | 1 | -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. | tylercloke | 2015-06-05 | 2 | -10/+28 |
| | |||||
* | Added V1 support to Chef::User.update and removed admin field. | tylercloke | 2015-06-05 | 5 | -101/+189 |
| | |||||
* | Added versioned Chef Object API support code and repaired Chef::User.create. | tylercloke | 2015-06-05 | 15 | -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 statement | danielsdeleo | 2015-06-05 | 1 | -1/+0 |
| | |||||
* | Merge pull request #3483 from chef/lcg/lwrp-calling-include-recipe | Lamont Granquist | 2015-06-04 | 5 | -0/+92 |
|\ | | | | | allow include_recipe from LWRP provider code | ||||
| * | add CHANGELOG.mdlcg/lwrp-calling-include-recipe | Lamont Granquist | 2015-06-04 | 1 | -0/+1 |
| | | |||||
| * | allow include_recipe from LWRP provider code | Lamont Granquist | 2015-06-04 | 4 | -0/+91 |
|/ | | | | | allows include_recipe "build-essential" to work from provider code. | ||||
* | Merge pull request #3481 from chef/lcg/bundle-cache | Lamont Granquist | 2015-06-04 | 1 | -0/+1 |
|\ | | | | | Lcg/bundle cache | ||||
| * | add bundler cache | Lamont Granquist | 2015-06-04 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #3488 from chef/lcg/hvm-ssd-ami | Lamont Granquist | 2015-06-04 | 2 | -2/+3 |
|\ | | | | | switch to an HVM ssd based AMI | ||||
| * | pin kitchen-ec2 to working version | Lamont Granquist | 2015-06-04 | 1 | -1/+1 |
| | | |||||
| * | switch to an HVM ssd based AMI | Lamont Granquist | 2015-06-03 | 1 | -1/+2 |
| | | |||||
* | | Merge pull request #3489 from chef/hyphenated-lwrp | Steven Danna | 2015-06-04 | 3 | -40/+164 |
|\ \ | |/ |/| | Hyphenated LWRP | ||||
| * | Fix hyphenated LWRP nameshyphenated-lwrp | John Keiser | 2015-06-03 | 3 | -6/+84 |
| | | |||||
| * | Add regression test for LWRP in hyphenated cookbook | danielsdeleo | 2015-06-03 | 1 | -1/+32 |
| | | |||||
| * | Convert LWRP provider tests to let bindings | danielsdeleo | 2015-06-03 | 1 | -37/+52 |
|/ | |||||
* | Merge pull request #3480 from chef/jdm/travis | Dan DeLeo | 2015-06-03 | 1 | -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/travis | Jay Mundrawala | 2015-06-03 | 1 | -1/+0 |
| | | | | | | | | | | It only matters on Windows and so it gets run in appveyor | ||||
* | | Merge branch 'jk/3463' | John Keiser | 2015-06-03 | 3 | -22/+173 |
|\ \ | |||||
| * | | Move deprecated LWRP class override to the deprecation method registrar | John Keiser | 2015-06-03 | 2 | -6/+16 |
| | | | |||||
| * | | Fix issue #3463: use real constants instead of const_missing | John Keiser | 2015-06-03 | 3 | -24/+165 |
|/ / | |||||
* | | Merge pull request #3479 from chef/lcg/e2e-faster-instance-type | Lamont Granquist | 2015-06-03 | 1 | -0/+1 |
|\ \ | |/ |/| | try m3.medium over m1.small | ||||
| * | try m3.medium over m1.smalllcg/e2e-faster-instance-type | Lamont Granquist | 2015-06-03 | 1 | -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-install | Lamont Granquist | 2015-06-03 | 1 | -1/+1 |
|\ \ | | | | | | | Lcg/retry bundle install | ||||
| * | | rubygems is horriblelcg/retry-bundle-install | Lamont Granquist | 2015-06-03 | 1 | -1/+1 |
| | | | | | | | | | | | | retry installing bundler three times | ||||
* | | | Merge pull request #3477 from chef/lcg/zypper-package | Lamont Granquist | 2015-06-03 | 5 | -17/+51 |
|\ \ \ | |/ / | | / | |/ |/| | Lcg/zypper package | ||||
| * | add CHANGELOG.mdlcg/zypper-package | Lamont Granquist | 2015-06-03 | 1 | -2/+3 |
| | | |||||
| * | finish wiring up to DSL | Lamont Granquist | 2015-06-03 | 1 | -0/+2 |
| | | |||||
| * | wire zypper_package up to the DSL | Lamont Granquist | 2015-06-03 | 4 | -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-timeouts | Lamont Granquist | 2015-06-02 | 38 | -312/+403 |
|\ | | | | | fix package timeout attribute | ||||
| * | add CHANGELOG.mdlcg/package-timeouts | Lamont Granquist | 2015-06-02 | 1 | -6/+7 |
| | | |||||
| * | fix package timeout attribute | Lamont Granquist | 2015-06-02 | 37 | -306/+396 |
|/ | | | | | | | | | | updates all the shell_out calls to respect the timeout which is passed on the new_resource. the old `Chef::Config` yum timeout values are still respected and will override the default. the default of 900 seconds is preserved. | ||||
* | Merge pull request #3467 from chef/jdm/shellout | Jay Mundrawala | 2015-06-02 | 1 | -0/+2 |
|\ | | | | | Add missing require | ||||
| * | Add missing requirejdm/shellout | Jay Mundrawala | 2015-06-02 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | This should fix the issue where doing ```ruby require 'chef/resource' ``` throws an exception because Chef::Mixin::ShellOut is not loaded | ||||
* | | Update CHANGELOG for #3066 | Jay Mundrawala | 2015-06-02 | 1 | -0/+2 |
| | | |||||
* | | Merge pull request #3471 from chef/jdm/3066 | Jay Mundrawala | 2015-06-02 | 2 | -6/+76 |
|\ \ | | | | | | | Fix copying ntfs dacl and sacl when they are nil | ||||
| * | | Fix copying ntfs dacl and sacl when nulljdm/3066 | SteveLowe | 2015-06-02 | 2 | -6/+76 |
| | | | | | | | | | | | | Fixes #1992 | ||||
* | | | Merge pull request #3470 from chef/lcg/chef-config-require | Lamont Granquist | 2015-06-02 | 1 | -0/+2 |
|\ \ \ | | | | | | | | | add lazy require for 'chef/config' | ||||
| * | | | add lazy require for 'chef/config'lcg/chef-config-require | Lamont Granquist | 2015-06-02 | 1 | -0/+2 |
|/ / / | | | | | | | | | | | | | this is probably pulled in by chef/http at the top, but make it explict (lazy to break circular deps). |