Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove use of self.provides?lcg/remove-provides | Lamont Granquist | 2015-07-09 | 6 | -28/+16 |
| | | | | the block to provides can handle this case | ||||
* | Update CHANGELOG for Chef 12.4.1 | Jay Mundrawala | 2015-07-06 | 1 | -3/+14 |
| | |||||
* | Merge pull request #3630 from chef/tc/fix-chef-user | Jay Mundrawala | 2015-07-06 | 51 | -1477/+2009 |
|\ | | | | | Move Chef::OscUser back to Chef::User namespace and new user code to Chef::UserV1. | ||||
| * | Update changelog.tc/fix-chef-user | tylercloke | 2015-07-06 | 1 | -0/+1 |
| | | |||||
| * | Allow cookbooks_dir to use chef_rest instead of rest for now. | tylercloke | 2015-07-06 | 2 | -10/+2 |
| | | |||||
| * | Remove all the stupid json magic from Chef::ApiClientV1. | tylercloke | 2015-07-06 | 6 | -111/+44 |
| | | |||||
| * | Fix automated object generation from HTTP layer in ApiClient. | tylercloke | 2015-07-06 | 1 | -0/+5 |
| | | |||||
| * | Fixed old ApiClient tests. | tylercloke | 2015-07-06 | 1 | -8/+3 |
| | | |||||
| * | Set Chef::ApiClient to use API V0. | tylercloke | 2015-07-06 | 1 | -2/+3 |
| | | |||||
| * | Cleanup. | tylercloke | 2015-07-06 | 2 | -1/+2 |
| | | |||||
| * | Move ApiClient V1 supported code to Chef::ApiClientV1 and restore ↵ | tylercloke | 2015-07-06 | 19 | -352/+944 |
| | | | | | | | | | | | | | | | | Chef::ApiClient. For backwards compatibility. ApiClientV1 will replace ApiClient when Chef 13 is released. Updated client_*.rb knife commands to use ApiClientV1. | ||||
| * | Default Chef::ChefFS::...::ChefServerRootDir.rest to use API V0 and ↵ | tylercloke | 2015-07-06 | 2 | -3/+11 |
| | | | | | | | | | | | | | | | | deprecated chef_rest. Unfortunately, chef_rest was using the now outdated Chef::HTTP so I could not default it to API V0. It was also being used anywhere except Chef::ChefFS::FileSystem::CookbooksDir, which can just as easially use rest instead of chef_rest as they provide the same interface. That update has been made. | ||||
| * | Remove _rest from http methods. | tylercloke | 2015-07-06 | 2 | -14/+14 |
| | | |||||
| * | Move Chef::OscUser back to Chef::User namespace and new user code to ↵ | tylercloke | 2015-07-06 | 31 | -1118/+1122 |
|/ | | | | | | Chef::UserV1. Also, have Chef::User (formally Chef::OscUser) use API V0 to make requests. | ||||
* | Merge branch 'jk/3634' | John Keiser | 2015-07-06 | 2 | -4/+34 |
|\ | |||||
| * | Deprecate passing more than 1 argument to create a resourcejk/3634 | John Keiser | 2015-07-06 | 2 | -8/+18 |
| | | |||||
| * | Don't accept multiple parameters in recipe DSL (just name) | John Keiser | 2015-07-06 | 2 | -4/+24 |
|/ | |||||
* | Merge branch 'jk/separate-priority-map' | John Keiser | 2015-07-06 | 34 | -517/+832 |
|\ | |||||
| * | Memoize enabled_handlers so it is not recomputedjk/separate-priority-map | John Keiser | 2015-07-06 | 4 | -3/+39 |
| | | |||||
| * | Re-separate priority map and DSL handler map so that provides has veto power ↵ | John Keiser | 2015-07-06 | 34 | -517/+796 |
|/ | | | | over priority | ||||
* | Merge branch 'jk/property-state' | John Keiser | 2015-07-03 | 11 | -585/+1542 |
|\ | |||||
| * | Move property type derivation from "property_type" to "property" | John Keiser | 2015-07-03 | 3 | -69/+42 |
| | | | | | | | | to keep property_type simple | ||||
| * | Add Property.create and Resource.property_type for type system overriding | John Keiser | 2015-07-03 | 6 | -59/+137 |
| | | |||||
| * | Bring set_or_return behavior back in line with what it used to be | John Keiser | 2015-07-03 | 3 | -14/+26 |
| | | |||||
| * | Only stick non-frozen values to the resource | John Keiser | 2015-07-03 | 2 | -6/+57 |
| | | |||||
| * | Code review comments | John Keiser | 2015-07-03 | 1 | -6/+24 |
| | | |||||
| * | Make required name attributes work | John Keiser | 2015-07-03 | 10 | -578/+1403 |
|/ | |||||
* | Make required name attributes workjk/required_name_attribute | John Keiser | 2015-07-02 | 2 | -6/+6 |
| | |||||
* | Merge pull request #3626 from chef/revert-3606-jdm/pin-ffi | Jay Mundrawala | 2015-07-02 | 1 | -1/+1 |
|\ | | | | | Revert "FFI 1.9.9 is causing segfaults" | ||||
| * | Revert "FFI 1.9.9 is causing segfaults"revert-3606-jdm/pin-ffi | Jay Mundrawala | 2015-06-30 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #3623 from chef/jdm/simplify-lwrp1 | Jay Mundrawala | 2015-07-01 | 3 | -184/+153 |
|\ \ | | | | | | | Simplify LWRP Deprecations Proposal 1 | ||||
| * | | Fix up specsjdm/simplify-lwrp1 | Jay Mundrawala | 2015-06-30 | 1 | -136/+138 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Loading the lwrp multiple times causes problems when comparing classes due to the their dynamic nature. It worked fine when we were overriding the things that checked. I've left the tests mostly as is, other than the fact that the test lwrp is loaded only once. The tests should still hold true, even with the new implementation. | ||||
| * | | Simplify Chef::Resource::MyLWRP deprecation | Jay Mundrawala | 2015-06-30 | 1 | -49/+4 |
| | | | | | | | | | | | | | | | | | | | | | Our logic for creating the deprecation class was too complicated and had a lot of edge cases. Simplifying here to only deprecate when `:treat_deprecation_warnings_as_errors` is set. This means that warnings will no longer be printed, however this is a lot less risky. | ||||
| * | | Added spec for #3607 | Jay Mundrawala | 2015-06-30 | 1 | -0/+10 |
| | | | |||||
| * | | Revert "Merge pull request #3603 from chef/jdm/lwrp-base" | Jay Mundrawala | 2015-06-30 | 3 | -59/+61 |
| | | | | | | | | | | | | | | | This reverts commit 27d8675ec1c80f1eb7ec57f7b6c854441bb395ee, reversing changes made to 3501ba4020dc21377bc999e57e25eadb315ec783. | ||||
* | | | Merge pull request #3629 from chef/jdm/update-certs | Jay Mundrawala | 2015-07-01 | 1 | -56/+53 |
|\ \ \ | | | | | | | | | Update certs | ||||
| * | | | Update certsjdm/update-certs | Jay Mundrawala | 2015-07-01 | 1 | -56/+53 |
|/ / / | |||||
* | | | Merge pull request #3591 from DeWaRs1206/master | Thom May | 2015-07-01 | 2 | -4/+5 |
|\ \ \ | |_|/ |/| | | Use Mixlib::Shellout instead of Chef::Mixin::Command | ||||
| * | | fix typo | DeWaRs1206 | 2015-06-29 | 2 | -2/+0 |
| | | | |||||
| * | | Merge branch 'master' of https://github.com/DeWaRs1206/chef | DeWaRs1206 | 2015-06-29 | 0 | -0/+0 |
| |\ \ | |||||
| | * | | fix solo_spec according previous change | Emmanuel Iturbide | 2015-06-26 | 2 | -4/+6 |
| | | | | |||||
| * | | | fix solo_spec according previous change | Emmanuel Iturbide | 2015-06-29 | 2 | -4/+6 |
| |/ / | |||||
| * | | Use Mixlib::Shellout instead of Chef::Mixin::Command | DeWaRs1206 | 2015-06-25 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using C:\Users\Administrator>chef-solo -i 30 -s 5 -c C:/monsoon/solo.rb -j http://foo-bar/get-run -r http://foo-bar.com/cookbooks.tar.gz failled with error : [2015-06-25T15:01:52+02:00] DEBUG: ---- End output of tar zxvf C:/chef/recipes.t gz -C C:/chef ---- C:/opscode/chef/embedded/apps/chef/lib/chef/mixin/command.rb:140:in `block in ou tput_of_command': undefined method `exitstatus' for nil:NilClass (NoMethodError) from C:/opscode/chef/embedded/apps/chef/lib/chef/mixin/command.rb:122:in `chdir' from C:/opscode/chef/embedded/apps/chef/lib/chef/mixin/command.rb:122:in `output_of_command' from C:/opscode/chef/embedded/apps/chef/lib/chef/mixin/command.rb:101:in `run_command_and_return_stdout_stderr' from C:/opscode/chef/embedded/apps/chef/lib/chef/mixin/command.rb:79:in `run_command' from C:/opscode/chef/embedded/apps/chef/lib/chef/application/solo.rb:217 :in `reconfigure' from C:/opscode/chef/embedded/apps/chef/lib/chef/application.rb:58:in `r un' from C:/opscode/chef/embedded/apps/chef/bin/chef-solo:25:in `<top (requi red)>' from C:/opscode/chef/bin/chef-solo:63:in `load' from C:/opscode/chef/bin/chef-solo:63:in `<main>' using Mixlib::ShellOut instead of Chef::Mixin::Command solved the issue | ||||
* | | | Merge pull request #3608 from chef/adamedx/powershell_script_spec_rename | Tyler Ball | 2015-06-30 | 3 | -0/+0 |
|\ \ \ | | | | | | | | | Rename powershell spec files to match Ruby conventions | ||||
| * | | | Rename powershell spec files to match Ruby conventionsadamedx/powershell_script_spec_rename | adamedx | 2015-06-27 | 3 | -0/+0 |
| | | | | |||||
* | | | | Update comment about how action could be a non-array. [ci skip] | Noah Kantrowitz | 2015-06-30 | 1 | -1/+3 |
| | | | | |||||
* | | | | Merge pull request #3612 from chef/mcquin/chef-config/workstation-config-loader | Claire McQuin | 2015-06-30 | 6 | -175/+202 |
|\ \ \ \ | |_|_|/ |/| | | | Move WorkstationConfigLoader into chef-config | ||||
| * | | | Move workstation_config_loader into chef-configmcquin/chef-config/workstation-config-loader | Claire McQuin | 2015-06-29 | 6 | -175/+202 |
| | | | | |||||
* | | | | Merge branch 'jk/call_provides_when_resolving' | John Keiser | 2015-06-30 | 24 | -372/+676 |
|\ \ \ \ | |||||
| * | | | | Make provider resolution tests less invasive (don't actually instantiate the ↵jk/call_provides_when_resolving | John Keiser | 2015-06-30 | 4 | -16/+22 |
| | | | | | | | | | | | | | | | | | | | | provider) |