Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Execute and Script Resource improvements | Lamont Granquist | 2014-12-08 | 6 | -60/+97 |
| | | | | | | | | | | | - Warning on incorrect usage of the command resource in any script resource - Warning on code in script resource being nil - Specs added to force deprecation of incorrect usage in Chef-13 - Specs added around the (supported) incorrect usage in Chef-12 - Cleanup+Modernization of providers and specs - Fixed some global state bugs around the Chef::Log.level in the spec tests | ||||
* | Fix issue where LWRP resources using `provides` fails | Jay Mundrawala | 2014-12-05 | 2 | -4/+2 |
| | |||||
* | setting master to 12.1.0.dev.0 to drop ancient devodd policy | Lamont Granquist | 2014-12-03 | 1 | -1/+1 |
| | |||||
* | Merge pull request #2532 from juliandunn/remove-agent | Julian C. Dunn | 2014-12-03 | 2 | -19/+0 |
|\ | | | | | Remove unused "agent". | ||||
| * | Remove unused "agent". | Julian C. Dunn | 2014-12-03 | 2 | -19/+0 |
| | | | | | | | | | | This was probably an aborted attempt to integrate this project into Chef: https://github.com/opscode/opscode-agent | ||||
* | | Fix knife plugin path searching | Lamont Granquist | 2014-12-03 | 2 | -4/+12 |
|/ | | | | | | | | | | | | | | | | | | Unreleased Chef 12.0.0 bug caught in testing where only the searching upwards from PWD to find .chef in order to get the plugin path for knife was busted. The chef_config_dir was being used before load_config was being called, so it was nil, which broke finding knife plugins. This was fixed by adding some lazy initialization of the config_loader object itself and the chef_config_dir. The reset_config_loader! is added entirely to reset the global state for unit testing. This whole class is a bit horrible and needs to have all its global state removed from it, class methods removed, class ivars and the class-variable-in-a-class-method-for-inheritance-lolwut needs to be removed. Unfortunately, that requires some delicate surgery because Chef::Knife gets used as a public API, and is beyond the scope of gettting Chef 12 shipped. | ||||
* | Merge pull request #2516 from adamhjk/ez-mode | Adam Jacob | 2014-12-02 | 2 | -0/+19 |
|\ | | | | | A memorial for Ezra Zygmuntowicz | ||||
| * | A memorial for Ezra Zygmuntowicz | Adam Jacob | 2014-12-01 | 2 | -0/+19 |
| | | | | | | | | | | | | | | | | Adding the --ez switch to Chef Solo, to memorialize Ezra. He was the father of Chef Solo, and without his early advocacy and evangelism, there would be no Chef today. Rest in peace, Ez. | ||||
* | | Remove all parts of 'shef' | Julian C. Dunn | 2014-11-26 | 1 | -19/+0 |
|/ | |||||
* | Ensure 'uri' is required where it's used. | danielsdeleo | 2014-11-26 | 5 | -0/+5 |
| | | | | | URI previously was globally available because chef.rb loaded it via a monkey patch for the URI class. | ||||
* | Remove 1.8 and 1.9 specific monkey patches | danielsdeleo | 2014-11-26 | 14 | -375/+0 |
| | |||||
* | Merge branch 'master' into tball/contrib-pass | tyler-ball | 2014-11-25 | 3 | -3/+3 |
|\ | | | | | | | | | Conflicts: CHANGELOG.md | ||||
| * | suppress locale -a warnings on windows | Lamont Granquist | 2014-11-25 | 1 | -1/+1 |
| | | | | | | | | | | need the '!' to throw exceptions, or else the rescue clause is never run. | ||||
| * | Merge branch 'fix_prerelease_parameter' of github.com:Daegalus/chef | Serdar Sutay | 2014-11-25 | 1 | -1/+1 |
| |\ | |||||
| | * | Fix installer_version_string to be an array on prerelease parameter. | Yulian Kuncheff | 2014-11-24 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'empty_version' of github.com:lucywyman/chef | Serdar Sutay | 2014-11-25 | 1 | -1/+1 |
| |\ \ | | |/ | |/| | |||||
| | * | Setting version to an empty string in tests | lucywyman | 2014-11-19 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | Check for nil and length on version in package/rubygems tests In gemspec test change @new_resource.instance_variable_set() to @new_resource.version() | ||||
* | | | Merge branch 'typofixes-vlajos-20141107' of github.com:vlajos/chef into ↵ | tyler-ball | 2014-11-25 | 19 | -24/+24 |
|\ \ \ | | | | | | | | | | | | | tball/contrib-pass | ||||
| * | | | typo fixes - https://github.com/vlajos/misspell_fixer | Veres Lajos | 2014-11-08 | 19 | -24/+24 |
| | | | | |||||
* | | | | Merge branch 'patch-3' of github.com:justanshulsharma/chef | tyler-ball | 2014-11-25 | 1 | -3/+11 |
|\ \ \ \ | |_|/ / |/| | | | |||||
| * | | | Updated banner | Anshul Sharma | 2014-10-18 | 1 | -1/+1 |
| | | | | |||||
| * | | | remove extra spaces | Anshul Sharma | 2014-10-16 | 1 | -3/+0 |
| | | | | |||||
| * | | | knife node run_list remove issue #2186 | Anshul Sharma | 2014-10-16 | 1 | -2/+13 |
| | | | | | | | | | | | | fixes "knife node run_list remove" issue #2186 | ||||
* | | | | WIP: immutabilizing deep mergelcg/remove-knockout-merge | Lamont Granquist | 2014-11-21 | 3 | -6/+20 |
| | | | | |||||
* | | | | deleted the last end accidentally | Lamont Granquist | 2014-11-21 | 2 | -2/+5 |
| | | | | |||||
* | | | | #role_merge becomes #merge not #deep_merge | Lamont Granquist | 2014-11-21 | 1 | -3/+2 |
| | | | | |||||
* | | | | role_merge can be elmianted now | Lamont Granquist | 2014-11-21 | 2 | -11/+2 |
| | | | | |||||
* | | | | remove InvalidSubtractiveMerge class | Lamont Granquist | 2014-11-21 | 1 | -2/+0 |
| | | | | |||||
* | | | | provider resolver perf improvement | Lamont Granquist | 2014-11-21 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | move the sorting of the providers to after we make the first cut, still keeps deterministic ordering, but avoids sorting providers we are just going to throw away. | ||||
* | | | | remove old knockout merge exception | Lamont Granquist | 2014-11-21 | 1 | -33/+0 |
| | | | | | | | | | | | | | | | | | | | | chef 11 has raised an exception on this for nearly 2 years, we now simply no longer care and don't spend the cycles to check. | ||||
* | | | | add more commentary | Lamont Granquist | 2014-11-21 | 1 | -4/+20 |
| | | | | |||||
* | | | | add partial deep merge cache | Lamont Granquist | 2014-11-21 | 3 | -12/+65 |
| | | | | |||||
* | | | | revert to serdar's deep_merge de-dup version | Lamont Granquist | 2014-11-19 | 1 | -4/+16 |
| | | | | |||||
* | | | | fix ImmutableAttributeModification exception | Lamont Granquist | 2014-11-19 | 3 | -8/+9 |
| | | | | |||||
* | | | | remove cache resetting | Lamont Granquist | 2014-11-19 | 2 | -9/+0 |
| | | | | |||||
* | | | | remove lots of useless deep merge duping | Lamont Granquist | 2014-11-19 | 1 | -2/+2 |
| | | | | |||||
* | | | | WIP: lazy deep merging | Lamont Granquist | 2014-11-19 | 1 | -46/+78 |
| | | | | |||||
* | | | | Merge branch 'tball/restore-050d148' - this merges PR ↵ | tyler-ball | 2014-11-19 | 1 | -0/+4 |
|\ \ \ \ | | |_|/ | |/| | | | | | | https://github.com/opscode/chef/pull/2073 into master after the force-push shenanigans | ||||
| * | | | Merge pull request #2073 from opscode/ryan/group_post-mastertball/restore-050d148 | Serdar Sutay | 2014-11-19 | 1 | -0/+4 |
| |\ \ \ | | | | | | | | | | | Populate the actors when creating groups | ||||
| | * | | | Populate the actors when creating groups | Ryan Cragun | 2014-11-19 | 1 | -0/+4 |
| | | | | | |||||
* | | | | | Merge pull request #2425 from opscode/lcg/memoize-localemh/recover | Lamont Granquist | 2014-11-18 | 1 | -33/+33 |
|\ \ \ \ \ | | | | | | | | | | | | | stop recomputing locale -a constantly | ||||
| * | | | | | stop recomputing locale -a constantlylcg/memoize-locale | Lamont Granquist | 2014-11-17 | 1 | -33/+33 |
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | fixes an outstanding issue on the locale -a guessing also fixes perf issues in the rspec tests (e.g. deploy provider) | ||||
* | | | | | Merge pull request #2424 from opscode/sersut/chef-2356 | Serdar Sutay | 2014-11-17 | 3 | -9/+46 |
|\ \ \ \ \ | | | | | | | | | | | | | :auto mode for :file_staging_uses_destdir | ||||
| * | | | | | Dedicated error for content staging issues. Comment fixes in config.rb. | Serdar Sutay | 2014-11-17 | 3 | -4/+11 |
| | | | | | | |||||
| * | | | | | Fixes based on PR comments.sersut/chef-2356 | Serdar Sutay | 2014-11-14 | 1 | -8/+9 |
| | | | | | | |||||
| * | | | | | Introduct :auto mode for :file_staging_uses_destdir which tries the dest_dir ↵ | Serdar Sutay | 2014-11-14 | 2 | -9/+38 |
| |/ / / / | | | | | | | | | | | | | | | | first and falls back to tmpdir when unsuccessful. | ||||
* | | | | | Merge pull request #2427 from opscode/jdmundrawala/path-sep-refactor | Jay Mundrawala | 2014-11-17 | 1 | -10/+2 |
|\ \ \ \ \ | |/ / / / |/| | | | | Use platform_specific_path in chef shell | ||||
| * | | | | Use platform_specific_path in chef shelljdmundrawala/path-sep-refactor | Jay Mundrawala | 2014-11-14 | 1 | -10/+2 |
| | | | | | |||||
* | | | | | Merge branch 'chef-dk-227' into 11-stable | danielsdeleo | 2014-11-13 | 1 | -0/+24 |
| | | | | | |||||
* | | | | | add comment about stems with flavors | Scott Bonds | 2014-11-13 | 1 | -1/+1 |
| | | | | |