summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix the busted path_helper_spec tests.sersut/chef-2580Serdar Sutay2014-12-111-6/+2
|
* Make sure that canonical_path doesn't change the path when it is called and ↵Serdar Sutay2014-12-115-38/+54
| | | | preserves the relative paths correctly when being executed by the link resources.
* Revert "Stop using homegrown canonicalize() and use ↵Serdar Sutay2014-12-102-2/+6
| | | | | | | | | Chef::Util::PathHelper.paths_eql?." This reverts commit b4cbc0835d4020082b1ecdc6d52ca19e5236da22. Conflicts: spec/functional/resource/link_spec.rb
* Merge pull request #2610 from opscode/sersut/circular-dep-fixSerdar Sutay2014-12-102-7/+18
|\ | | | | Resolve the circular dependency between ProviderResolver and Resource.
| * Update changelog based on 12.0.1 and include CHANGELOG info for ↵Serdar Sutay2014-12-101-6/+14
| | | | | | | | https://github.com/opscode/chef/pull/2610.
| * Resolve the circular dependency between ProviderResolver and Resource.Serdar Sutay2014-12-101-1/+4
|/
* Merge pull request #2594 from jaymzh/digesterPhil Dibowitz2014-12-091-0/+1
|\ | | | | Fix Digester to require its dependencies
| * Fix Digester to require its dependenciesPhil Dibowitz2014-12-091-0/+1
|/ | | | | | | | Without thus using rspec gets you: ``` uninitialized constant Chef::Digester::Singleton ```
* Merge pull request #2582 from jtimberman/jtimberman/brew-info-installedJoshua Timberman2014-12-093-1/+36
|\ | | | | Fixes #2578, check that `installed` isn't empty
| * add CHANGELOG.md entry for homebrew provider fixjtimberman2014-12-091-0/+1
| |
| * Fixes #2578, check that `installed` isn't emptyjtimberman2014-12-092-1/+35
| | | | | | | | | | | | | | | | | | The underlying issue in #2578 is when a formula is `keg_only`, but not installed, we're sending `#last` to an empty Array, which returns `nil`, and causes the `NoMethodError` reported in #2578 and in the homebrew cookbook issue. This should also resolve that issue: https://github.com/opscode-cookbooks/homebrew/issues/53
* | Merge pull request #2584 from opscode/sersut/win-spec-fixSerdar Sutay2014-12-091-0/+1
|\ \ | |/ |/| Stub windows? check in the unit test to make sure specs are green on windows
| * Stub windows? check in the unit test to make sure specs are green on windows.Serdar Sutay2014-12-091-0/+1
|/
* Merge pull request #2574 from opscode/jdm/evt-log-constSerdar Sutay2014-12-081-3/+5
|\ | | | | Fix issue where Windows::Constants could potentially not exist, causing win event log module to crash
| * Fix issue where Windows::Constants could potentially not exist, causing win ↵Jay Mundrawala2014-12-081-3/+5
| | | | | | | | | | | | event log module to crash Fix for Issue #2560
* | Merge pull request #2572 from opscode/sersut/win-fork-intervalSerdar Sutay2014-12-083-1/+16
|\ \ | | | | | | Fix windows service when :interval is set
| * | CHANGELOG info.Serdar Sutay2014-12-081-0/+1
| | |
| * | Add unit test.Serdar Sutay2014-12-081-0/+12
| | |
| * | :interval setting can be used on Windows without fork when Chef Client ↵Serdar Sutay2014-12-081-1/+3
|/ / | | | | | | | | | | windows service is enabled. Make sure that we don't raise error when :interval is set with :client_fork if we are on windows.
* | Merge pull request #2573 from opscode/sersut/bootstrap-context-aritySerdar Sutay2014-12-083-1/+6
|\ \ | | | | | | Restore compatibility with knife-windows
| * | CHANGELOG info.Serdar Sutay2014-12-081-0/+1
| | |
| * | knife-windows bootstrap context inherits from ↵Serdar Sutay2014-12-082-1/+5
|/ / | | | | | | | | | | | | | | | | Chef::Knife::Core::BootstrapContext and uses the Chef 11 arity in its constructor (https://github.com/opscode/knife-windows/blob/master/lib/chef/knife/core/windows_bootstrap_context.rb#L36) In order to protect compatibility with knife-windows make sure that we have a default for the new parameter that is added to the BootstrapContext constructor.
* | Merge pull request #2571 from opscode/sersut/restore-pathSerdar Sutay2014-12-083-0/+22
|\ \ | |/ |/| Restore path attribute in execute resource with deprecation warning
| * CHANGELOG update for the issue.Serdar Sutay2014-12-081-0/+1
| |
| * 28fd0c9c87c6fceb7068776a04c32cd8381fe8f6 removed the path attribute fromSerdar Sutay2014-12-082-0/+21
| | | | | | | | | | | | | | | | execute resource. Even tough this attribute is not being honored by any provider, some existing cookbooks are still depending on this attribute. Restore path attribute in execute resource with a deprecation message that it will be removed in Chef 13.
* | add man page for chef-applyjamescott2014-12-081-0/+86
|/
* Update Net::HTTP IPv6 monkey patch w/ version infodanielsdeleo2014-12-081-0/+4
|
* Merge pull request #2508 from opscode/lcg/script-resource-fixesLamont Granquist2014-12-0819-267/+525
|\ | | | | Lcg/script resource fixes
| * Adding CHANGELOG entries for script+execute cleanupLamont Granquist2014-12-081-0/+2
| |
| * Execute and Script Resource improvementsLamont Granquist2014-12-0818-267/+523
|/ | | | | | | | | | | - 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
* Added CHANGELOG entry for Issue 2552Jay Mundrawala2014-12-081-0/+1
|
* Merge pull request #2554 from opscode/jdm/lwrp-providesJay Mundrawala2014-12-084-4/+4
|\ | | | | Fix issue where LWRP resources using `provides` fails
| * Added provides to provider in specJay Mundrawala2014-12-081-0/+1
| |
| * Added comment about change in bar.rbjdm/lwrp-providesJay Mundrawala2014-12-051-1/+1
| |
| * Fix issue where LWRP resources using `provides` failsJay Mundrawala2014-12-052-4/+2
| |
| * Added a provides to lwrp in spec to cover that caseJay Mundrawala2014-12-051-0/+1
|/ | | | Note -- This test fails
* pinning ohai to 8.xLamont Granquist2014-12-031-1/+1
|
* setting master to 12.1.0.dev.0 to drop ancient devodd policyLamont Granquist2014-12-031-1/+1
|
* Merge pull request #2532 from juliandunn/remove-agentJulian C. Dunn2014-12-032-19/+0
|\ | | | | Remove unused "agent".
| * Remove unused "agent".Julian C. Dunn2014-12-032-19/+0
| | | | | | | | | | This was probably an aborted attempt to integrate this project into Chef: https://github.com/opscode/opscode-agent
* | Merge pull request #2527 from opscode/lcg/knife-plugin-fixLamont Granquist2014-12-034-6/+23
|\ \ | |/ |/| fix searching upwards for knife plugins
| * Fix knife plugin path searchingLamont Granquist2014-12-034-6/+23
|/ | | | | | | | | | | | | | | | | | 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-modeAdam Jacob2014-12-022-0/+19
|\ | | | | A memorial for Ezra Zygmuntowicz
| * A memorial for Ezra ZygmuntowiczAdam Jacob2014-12-012-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.
* | Merge pull request #2526 from opscode/mcquin/maintainerAdam Jacob2014-12-021-23/+19
|\ \ | | | | | | Make me a maintainer
| * | Add myself as a core maintainer.Claire McQuin2014-12-021-0/+1
| | |
| * | Use lists.Claire McQuin2014-12-021-23/+18
|/ /
* | adding myself to MAINTAINERSLamont Granquist2014-12-011-1/+10
| |
* | Add myself to MAINTAINERSdanielsdeleo2014-12-011-0/+4
| |
* | Merge pull request #2499 from juliandunn/trash-shefJoshua Timberman2014-12-013-55/+1
|\ \ | |/ |/| Remove all parts of 'shef'