Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update to use :let syntax.mcquin/merge-master | Claire McQuin | 2014-12-16 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' into audit-mode | Claire McQuin | 2014-12-16 | 57 | -822/+1505 |
|\ | |||||
| * | Contribution info for https://github.com/opscode/chef/pull/2658. | Serdar Sutay | 2014-12-16 | 1 | -8/+11 |
| | | | | | | | | | | Conflicts: CHANGELOG.md | ||||
| * | Merge pull request #2640 from opscode/lcg/apt-provider-release-option | Lamont Granquist | 2014-12-15 | 4 | -265/+270 |
| |\ | | | | | | | fix apt default_release attribute broken in 12.0 | ||||
| | * | add CHANGELOG | Lamont Granquist | 2014-12-15 | 1 | -1/+1 |
| | | | |||||
| | * | fix apt default_release attribute broken in 12.0 | Lamont Granquist | 2014-12-15 | 3 | -264/+269 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | the apt provider attempts to check if it has a provider that responds to :default_release (i.e. a real apt_package resource) via if the provider attribute is explicitly set or not, which is relying on a side-effect which broke in 12.0. the correct behavior is just to duck-type the new_resource object and see if it respond_to?(:default_release) and then use it if it does. Also the unit tests were not testing the apt_provider against both the package and apt_package resources. Added some hacky spec code (which needs a cleanup) to at least exercise the use cases. | ||||
| * | Merge pull request #2650 from opscode/sersut/contrib-json | Serdar Sutay | 2014-12-15 | 1 | -0/+2 |
| |\ | | | | | | | Contribution information for https://github.com/opscode/chef/pull/2642. | ||||
| | * | Contribution information for https://github.com/opscode/chef/pull/2642. | Serdar Sutay | 2014-12-15 | 1 | -0/+2 |
| |/ | |||||
| * | Merge pull request #2642 from opscode/btm/site_install_json | Serdar Sutay | 2014-12-15 | 3 | -124/+194 |
| |\ | | | | | | | knife cookbook site install json support w/tests | ||||
| | * | Add unit tests for cookbook site install #preferred_metadatabtm/site_install_json | Bryan McLellan | 2014-12-15 | 1 | -0/+41 |
| | | | |||||
| | * | Clean up knife cookbook site install tests | Bryan McLellan | 2014-12-15 | 2 | -97/+99 |
| | | | |||||
| | * | Use a real error class when metadata is not found | Seth Vargo | 2014-12-15 | 2 | -1/+6 |
| | | | |||||
| | * | Allow knife to install cookbooks with metadata.json | Seth Vargo | 2014-12-15 | 1 | -9/+31 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously `knife cookbook site install` would only install cookbooks that have a metadata.rb. This has a number of problems, mainly that compiled metadata is supported elsewhere in Chef. This commit adds support for parsing the metadata.json, even though the metadata.rb is still preferred (since that's what the rest of Chef does). | ||||
| * | | Added contributor for Issue 2625 | Jay Mundrawala | 2014-12-15 | 1 | -1/+2 |
| | | | |||||
| * | | Merge pull request #2645 from opscode/sersut/contrib-2634 | Serdar Sutay | 2014-12-15 | 1 | -0/+5 |
| |\ \ | | | | | | | | | Contribution information for https://github.com/opscode/chef/pull/2634. | ||||
| | * | | Contribution information for https://github.com/opscode/chef/pull/2634. | Serdar Sutay | 2014-12-15 | 1 | -0/+5 |
| |/ / | |||||
| * | | Merge pull request #2634 from BackSlasher/repair-subversion-command | Serdar Sutay | 2014-12-15 | 2 | -8/+8 |
| |\ \ | | | | | | | | | Subversion failes with "option ':command' is not a valid option for Mixlib::ShellOut" | ||||
| | * | | Subversion failes with "option ':command' is not a valid option for ↵ | Nitz | 2014-12-14 | 2 | -8/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mixlib::ShellOut" Improper use of `shell_out!`, which uses Mixlib Fixed #2633 | ||||
| * | | | Update CHANGELOG for #2630 | danielsdeleo | 2014-12-15 | 1 | -0/+1 |
| | |/ | |/| | |||||
| * | | Added changelog for issue 2625 | Jay Mundrawala | 2014-12-15 | 1 | -0/+1 |
| | | | |||||
| * | | Merge branch 'knife-ssl-error-messaging' | danielsdeleo | 2014-12-15 | 2 | -64/+101 |
| |\ \ | |||||
| | * | | Add specific error messaging for SSL errors to knife | danielsdeleo | 2014-12-15 | 2 | -0/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Knife now gives an error message like this when an SSL error occurs: ``` ERROR: Could not establish a secure connection to the server. Use `knife ssl check` to troubleshoot your SSL configuration. If your Chef Server uses a self-signed certificate, you can use `knife ssl fetch` to make knife trust the server's certificates. Original Exception: OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed ``` | ||||
| | * | | Convert knife specs to let bindings | danielsdeleo | 2014-12-15 | 1 | -64/+79 |
| |/ / | |||||
| * | | Merge pull request #2637 from opscode/jdm/issue-2626-rebase | Jay Mundrawala | 2014-12-15 | 2 | -3/+20 |
| |\ \ | | | | | | | | | Jdm/issue 2626 rebase | ||||
| | * | | Changed spec description | Jay Mundrawala | 2014-12-15 | 1 | -2/+2 |
| | | | | |||||
| | * | | Bug #2625: Include ShellOut mixin in msi package providerjdm/issue-2626-rebase | Simon Detheridge | 2014-12-15 | 1 | -0/+2 |
| | | | | |||||
| | * | | Add specs for windows msi_specjdm/win-package-specs | Jay Mundrawala | 2014-12-14 | 1 | -2/+12 |
| | | | | |||||
| | * | | Windows msi package privoder unit tests run on all on all systems | Jay Mundrawala | 2014-12-14 | 1 | -1/+6 |
| | | | | |||||
| * | | | Merge pull request #2623 from opscode/sersut/revert-1901 | Serdar Sutay | 2014-12-15 | 5 | -25/+40 |
| |\ \ \ | | |/ / | |/| | | Preserve relative paths in Link resource | ||||
| | * | | CHANGELOG information for https://github.com/opscode/chef/issues/2580. | Serdar Sutay | 2014-12-15 | 1 | -0/+1 |
| | | | | |||||
| | * | | As https://github.com/opscode/chef/issues/2580 summarizes, Link resource ↵sersut/revert-1901 | Serdar Sutay | 2014-12-11 | 2 | -7/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | need to support relative paths in its 'to' attribute since one can create a symlink pointing to a relative location. This is useful if the directory that symlink resides in moves to a different place (e.g. mounting a disk on a separate location). This commit preserves relative paths inside the "encode_path" method used by the link operations and expands relative paths in similar fashion when being used by file operations. | ||||
| | * | | Revert "Merge pull request #1901 from opscode/dont-prepend-to-relative-paths" | Serdar Sutay | 2014-12-11 | 4 | -23/+27 |
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 1241ea6f9866d0e61d11129bb32e5fc96cd2bac0, reversing changes made to 34d956c6b96087e6ca4bfbc9080037ded481709d. Conflicts: spec/functional/resource/file_spec.rb spec/functional/resource/link_spec.rb spec/unit/provider/link_spec.rb | ||||
| * | | Merge pull request #2629 from opscode/jdm/shellout-spec | Jay Mundrawala | 2014-12-14 | 2 | -42/+44 |
| |\ \ | | | | | | | | | Cleanup Mixin:ShellOut use/specs | ||||
| | * | | Renamed dummy_obj to shell_out_objjdm/shellout-spec | Jay Mundrawala | 2014-12-14 | 1 | -39/+39 |
| | | | | |||||
| | * | | Use extend instead of opening class and including | Jay Mundrawala | 2014-12-14 | 1 | -3/+1 |
| | | | | |||||
| | * | | Cleanup Mixin:ShellOut use/specs | Jay Mundrawala | 2014-12-14 | 2 | -42/+46 |
| |/ / | |||||
| * | | Merge pull request #2631 from opscode/jdm/kitchen-tests | Jay Mundrawala | 2014-12-14 | 1 | -1/+1 |
| |\ \ | | |/ | |/| | Constrain version of database cookbook | ||||
| | * | Lock version of database cookbookjdm/kitchen-tests | Jay Mundrawala | 2014-12-13 | 1 | -1/+1 |
| |/ | | | | | | | | | | | | | | | | | | | | | A release of mysql-chef_gem broke the database cookbook because it removed the default recipe which the database cookbook was using. Since the database cookbook did not lock versions of mysql-chef_gem, it pulls the latest mysql-chef_gem cookbook and fails. An update to the database cookbook was released to fix this, however Berks dep solving is getting the latest mysql-chef_gem and an older database cookbook for the webapp test cookbook. | ||||
| * | Merge pull request #2616 from jaymzh/whitelist | Serdar Sutay | 2014-12-10 | 2 | -1/+37 |
| |\ | | | | | | | Fix attribute whitelisting | ||||
| | * | Add spec | Phil Dibowitz | 2014-12-10 | 1 | -0/+34 |
| | | | |||||
| | * | Fix attribute whitelisting | Phil Dibowitz | 2014-12-10 | 1 | -1/+3 |
| |/ | | | | | | | False-y values are still there. | ||||
| * | Catch 'unknown protocol' errors in ssl fetch and explain them | danielsdeleo | 2014-12-10 | 2 | -10/+56 |
| | | | | | | | | | | | | The error message from OpenSSL when connecting to a non-ssl service is confusing--it looks like a certificate validation failure. Catch the error and explain what caused it. | ||||
| * | Fix #2596: parse instead of from_jsonjk/2596 | John Keiser | 2014-12-10 | 2 | -1/+2 |
| | | |||||
| * | Merge pull request #2610 from opscode/sersut/circular-dep-fix | Serdar Sutay | 2014-12-10 | 2 | -7/+18 |
| |\ | | | | | | | Resolve the circular dependency between ProviderResolver and Resource. | ||||
| | * | Update changelog based on 12.0.1 and include CHANGELOG info for ↵ | Serdar Sutay | 2014-12-10 | 1 | -6/+14 |
| | | | | | | | | | | | | https://github.com/opscode/chef/pull/2610. | ||||
| | * | Resolve the circular dependency between ProviderResolver and Resource. | Serdar Sutay | 2014-12-10 | 1 | -1/+4 |
| |/ | |||||
| * | Merge pull request #2594 from jaymzh/digester | Phil Dibowitz | 2014-12-09 | 1 | -0/+1 |
| |\ | | | | | | | Fix Digester to require its dependencies | ||||
| | * | Fix Digester to require its dependencies | Phil Dibowitz | 2014-12-09 | 1 | -0/+1 |
| |/ | | | | | | | | | | | | | | | Without thus using rspec gets you: ``` uninitialized constant Chef::Digester::Singleton ``` | ||||
| * | Merge pull request #2582 from jtimberman/jtimberman/brew-info-installed | Joshua Timberman | 2014-12-09 | 3 | -1/+36 |
| |\ | | | | | | | Fixes #2578, check that `installed` isn't empty | ||||
| | * | add CHANGELOG.md entry for homebrew provider fix | jtimberman | 2014-12-09 | 1 | -0/+1 |
| | | |