Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | use branch of chef-acceptance for testingtest-chef-acceptance-pr-31 | danielsdeleo | 2016-03-24 | 1 | -1/+1 |
| | |||||
* | Pin all lower-level libs to latest versionsupdate-omnibus-libs | danielsdeleo | 2016-03-22 | 1 | -0/+24 |
| | |||||
* | Bump version of chef to 12.8.3 by Chef Versioner.v12.8.3 | Chef Versioner | 2016-03-22 | 3 | -3/+3 |
| | |||||
* | Add --force-destroy to chef-acceptance | danielsdeleo | 2016-03-22 | 1 | -1/+1 |
| | |||||
* | Bump version of chef to 12.8.2 by Chef Versioner.v12.8.2 | Chef Versioner | 2016-03-22 | 3 | -3/+3 |
| | |||||
* | reset release notes for 12.9 | Matt Wrock | 2016-03-22 | 1 | -0/+3 |
| | |||||
* | Merge pull request #4732 from chef/lcg/use-inline-resources-core | Lamont Granquist | 2016-03-22 | 6 | -95/+47 |
|\ | | | | | allow use_inline_resources for core chef providers | ||||
| * | release notes text tweaks [ci skip]lcg/use-inline-resources-core | Lamont Granquist | 2016-03-21 | 1 | -5/+4 |
| | | |||||
| * | add a release note [ci skip] | Lamont Granquist | 2016-03-21 | 1 | -72/+24 |
| | | |||||
| * | remove caller[0] | Lamont Granquist | 2016-03-21 | 1 | -3/+3 |
| | | | | | | | | appears to not be necessary... | ||||
| * | back out the to_s.to_s hack | Lamont Granquist | 2016-03-21 | 1 | -5/+1 |
| | | |||||
| * | add back the converge_by text | Lamont Granquist | 2016-03-21 | 1 | -2/+6 |
| | | |||||
| * | allow use_inline_resources for core chef providers | Lamont Granquist | 2016-03-21 | 6 | -29/+30 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * removes the DSL from InlineResources class * ActionClass is now responsible for mixing the DSL into action classes * apt_update provider converted over to use new syntax - does not need to mixin DeclareResource DSL - declares use_inline_resources - uses declare_resource instead of build_resource - converts def action_stuff to action :stuff - uses an execute resource instead of shell_out! - does not need the converge_by to update the action | ||||
* | | Merge pull request #4727 from chef/salam/fix-proxy | Salim Alam | 2016-03-21 | 10 | -11/+101 |
|\ \ | | | | | | | Client option no_proxy does not work as advertised | ||||
| * | | Fix Rubocop error in package_task | Salim Alam | 2016-03-21 | 1 | -1/+1 |
| | | | |||||
| * | | Fix proxified socket | Salim Alam | 2016-03-21 | 8 | -16/+70 |
| | | | |||||
| * | | Update config spec | Salim Alam | 2016-03-21 | 4 | -1/+25 |
| | | | |||||
| * | | Override no_proxy with internal matcher | Salim Alam | 2016-03-21 | 3 | -3/+15 |
|/ / | |||||
* | | Change acceptance test tag so old instances will be reaped | danielsdeleo | 2016-03-21 | 1 | -1/+1 |
| | | |||||
* | | Add version:bump and version:show tasks for version-bump-botjk/version-bumper | John Keiser | 2016-03-21 | 4 | -10/+32 |
|/ | |||||
* | Subtle differences in the plist gem break tests so lock to 3.2+ | danielsdeleo | 2016-03-21 | 1 | -1/+1 |
| | |||||
* | Update launchd spec for doctype change | danielsdeleo | 2016-03-21 | 1 | -1/+1 |
| | |||||
* | Make example classes #to_s method return a stringdebug-travis-provider-resolver-fail | danielsdeleo | 2016-03-21 | 2 | -2/+2 |
| | |||||
* | Merge pull request #4725 from chef/lcg/dsl-rearrangement | Lamont Granquist | 2016-03-21 | 4 | -67/+136 |
|\ | | | | | rearrange dsl mixins | ||||
| * | rearrange dsl mixinslcg/dsl-rearrangement | Lamont Granquist | 2016-03-18 | 4 | -67/+136 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - creates Chef::DSL::MethodMissing which will be nuked in Chef 13 - creates Chef::DSL::Core which is the mixins into core providers - adds build_resource/define_resource to core providers The intent here is to create Chef::DSL::Core which is intended to become the DSL minus method_missing and things that are only intended for recipes. Right now I've only added build_resource/declare_resource to core providers. We should probably push more into the "Core" DSL so that core providers could do things like use the search API. I would have moved everything other than resources and definitions over but the audit mode stuff is really only appropriate for recipes and not provider code and probably should not be moved over. We should probably have an intermediate mixin which is the "Custom Provider" DSL that has Resources and Definitions mixed into it, but which does not mix in the audit stuff that should only go into the Recipe DSL. There may also be a "Resources DSL" which has mixins for use with not_if/only_if and I'm unclear if that should be the "Core DSL" or another fourth mixin of DSL files. | ||||
* | | Merge pull request #4721 from chef/lcg/force-ffi-windows | Lamont Granquist | 2016-03-18 | 1 | -1/+5 |
|\ \ | | | | | | | set FORCE_FFI_YAJL on windows spec tests | ||||
| * | | set FORCE_FFI_YAJL on windows spec testslcg/force-ffi-windows | Lamont Granquist | 2016-03-17 | 1 | -1/+5 |
| | | | |||||
* | | | Merge pull request #4726 from chef/relax-plist-constraint | Lamont Granquist | 2016-03-18 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Allow any 3.x version of plist | ||||
| * | | | Allow any 3.x version of plist | danielsdeleo | 2016-03-18 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #4348 from chef/nls/proxy-cleanup | Chris Doherty | 2016-03-18 | 7 | -199/+210 |
|\ \ \ \ | | | | | | | | | | | Make handling of proxies more consistent | ||||
| * | | | | - Restore previous behavior where we use the user/pass from the URI, if present.nls/proxy-cleanup | Chris Doherty | 2016-03-17 | 2 | -4/+12 |
| | | | | | | | | | | | | | | | | | | | | - s/ChefConfig::Config.proxy_uri/Chef::Config.proxy_uri/ | ||||
| * | | | | Rubocop. | Chris Doherty | 2016-03-17 | 3 | -14/+13 |
| | | | | | |||||
| * | | | | Make handling of proxies more consistent | Nathan L Smith | 2016-03-17 | 7 | -205/+209 |
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Always use `*_proxy` environment variables. * Make a `ChefConfig::Config.proxy_uri` method that gets used by `Chef::Provider::RemoteFile::FTP` and `Chef::HTTP::BasicClient`. * Remove `env` method from `Chef::HTTP::BasicClient` (using `stub_const("ENV", ...)` in specs instead.) * Remove `http_proxy_user` and `http_proxy_pass` methods from `Chef::HTTP::BasicClient` (replaced by functionality in `ChefConfig`.) | ||||
* | | | | Merge pull request #4722 from chef/lcg/remove-readline-libedit | Lamont Granquist | 2016-03-18 | 1 | -1/+1 |
|\ \ \ \ | |_|/ / |/| | | | use rb-readlin on unix as well as windows | ||||
| * | | | revert bumping to 2.2.4 | Lamont Granquist | 2016-03-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | that escaped accidentally, we're not quite there yet... | ||||
| * | | | use rb-readlin on unix as well as windows | Lamont Granquist | 2016-03-17 | 1 | -2/+2 |
| |/ / | | | | | | | | | | necessary for ruby-2.2.4 | ||||
* | | | Merge pull request #4714 from chef/cd/log-platform | Jordan Running | 2016-03-18 | 4 | -1/+100 |
|\ \ \ | |_|/ |/| | | Log platform along with client version and pid. | ||||
| * | | Log platform in pretty error outputcd/log-platform | Jordan Running | 2016-03-18 | 3 | -1/+99 |
| | | | |||||
| * | | Log platform along with client version and pid. | Chris Doherty | 2016-03-17 | 1 | -0/+1 |
| |/ | |||||
* | | Merge pull request #4719 from chef/lcg/deprecate-fulldsl | Lamont Granquist | 2016-03-17 | 4 | -23/+21 |
|\ \ | |/ |/| | deprecate Chef::DSL::Recipe::FullDSL | ||||
| * | rub some YARD on deprecation comment | Lamont Granquist | 2016-03-17 | 1 | -1/+1 |
| | | |||||
| * | deprecate Chef::DSL::Recipe::FullDSLlcg/deprecate-fulldsl | Lamont Granquist | 2016-03-16 | 4 | -23/+21 |
|/ | | | | | | | | this module was created out of a bit of excessive paranoia instead of simply adding mixins that we always use with Chef::DSL::Recipe directly to Chef::DSL::Recipe. lets try and YAGNI this class and just add it directly. these modules are already injected into everyone's recipes and providers, so I can't imagine a huge amount of backcompat breaks. | ||||
* | Merge pull request #4717 from chef/revert_ver | Matt Wrock | 2016-03-16 | 3 | -3/+3 |
|\ | | | | | reverting version to 12.8.1 temporarily to avoid rerelease of ohai | ||||
| * | reverting version to 12.8.1 temporarily to avoid rerelease of ohai | Matt Wrock | 2016-03-16 | 3 | -3/+3 |
|/ | |||||
* | Merge pull request #4701 from mawinter69/master | Thom May | 2016-03-16 | 1 | -4/+6 |
|\ | | | | | fix for https://github.com/chef/chef/issues/4689 | ||||
| * | remove unnecessary whitespace | Markus Winter | 2016-03-15 | 1 | -2/+2 |
| | | |||||
| * | fix for https://github.com/chef/chef/issues/4689 | Markus Winter | 2016-03-12 | 1 | -4/+6 |
| | | | | | | | | rework the set_members method so duplicates are avoided | ||||
* | | Merge pull request #4674 from chef/lcg/use-and-lazy-module-include | Lamont Granquist | 2016-03-15 | 7 | -3/+226 |
|\ \ | | | | | | | implement use DSL method and lazy module inclusion | ||||
| * | | lazy module inclusion into DSL moduleslcg/use-and-lazy-module-include | Lamont Granquist | 2016-03-15 | 7 | -3/+226 |
|/ / | | | | | | | | | | | Chef::DSL::Recipe::FullDSL.send(:include, MyModule) will now patch all its descendants that it has been included into (works the way actual inheritance works now). | ||||
* | | Merge pull request #4658 from chef/tm/remote_file_download_progress11.9 | Thom May | 2016-03-15 | 9 | -2/+130 |
|\ \ | | | | | | | Remote file download progress |