Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add comments to trusted_certs_contentbtm/trusted_certs_dir_comments | Bryan McLellan | 2014-12-22 | 1 | -0/+5 |
| | | | | | It's initially confusing why #trusted_certs has commands embedded in the certificates. I've added comments to try to reduce that confusion for the next person. | ||||
* | Merge pull request #2288 from opscode/cdoherty-enhance-win-service | Chris Doherty | 2014-12-21 | 9 | -64/+383 |
|\ | | | | | Enable logon-as-service in windows_service (CHEF-4921). | ||||
| * | Enable Windows services to run as a different user (CHEF-4921). This adds ↵cdoherty-enhance-win-service | Chris Doherty | 2014-12-19 | 9 | -64/+383 |
| | | | | | | | | | | | | | | | | :run_as_user and :run_as_password attributes to the windows_service resource. If a logon user is specified, the resource will (on every run) grant the logon-as-service privilege to that user, using secedit.exe. | ||||
* | | Merge pull request #2675 from opscode/clearing_doc | Tyler Ball | 2014-12-18 | 1 | -537/+0 |
|\ \ | | | | | | | Clearing out doc_changes because we're in a new release | ||||
| * | | Clearing out doc_changes because we're in a new releaseclearing_doc | tyler-ball | 2014-12-17 | 1 | -537/+0 |
| | | | |||||
* | | | Merge pull request #2654 from opscode/jdm/lcm-parser-fixes | Jay Mundrawala | 2014-12-18 | 5 | -20/+20 |
|\ \ \ | |_|/ |/| | | Fix bug where errored parsing from what-if output causes resource to be considered converged | ||||
| * | | Add whitespacejdm/lcm-parser-fixes | Jay Mundrawala | 2014-12-17 | 1 | -1/+1 |
| | | | |||||
| * | | Rename Chef::Exceptions::LCMParserException to Chef::Exceptions::LCMParser | Jay Mundrawala | 2014-12-17 | 4 | -5/+5 |
| | | | |||||
| * | | Don't care how many timess you warn, just do it | Jay Mundrawala | 2014-12-17 | 1 | -4/+4 |
| | | | |||||
| * | | Fix bug where error parser what-if output causes resource to be considered ↵ | Jay Mundrawala | 2014-12-17 | 4 | -16/+16 |
| | | | | | | | | | | | | | | | | | | | | | converged. We now fall back to assuming the resource is not converged if we cannot parse information about a dsc resource. | ||||
* | | | Merge pull request #2676 from opscode/jdm/build-status | Jay Mundrawala | 2014-12-17 | 1 | -1/+9 |
|\ \ \ | | | | | | | | | Added AppVeyor build status | ||||
| * | | | Added Travis badge | Jay Mundrawala | 2014-12-17 | 1 | -0/+1 |
| | | | | |||||
| * | | | Describe CI integrated with Github | Jay Mundrawala | 2014-12-17 | 1 | -0/+5 |
| | | | | |||||
| * | | | Added AppVeyor build statusjdm/build-status | Jay Mundrawala | 2014-12-17 | 1 | -1/+3 |
|/ / / | |||||
* | | | Merge pull request #2661 from opscode/btm/appveyor11.18.0.r | Bryan McLellan | 2014-12-17 | 6 | -4/+41 |
|\ \ \ | |_|/ |/| | | Combination of all current PRs against master to get appveyor passing. Closes #2655, #2653, #2644, #2670. | ||||
| * | | Use attr_accessor for script resource provider | Jay Mundrawala | 2014-12-17 | 2 | -7/+6 |
| | | | |||||
| * | | Disable broken registry_spec testsbtm/appveyor | Jay Mundrawala | 2014-12-16 | 2 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The registry_spec has been broken since we switched to rspec 3 :pending was running the tests, but expecting them to fail. There seems to be a bug where if there is a failure outside the test, in our case the before block was silently raising an exception accessing resource_name, the tests would fail as expected but rspec would return with an exit code of 1 | ||||
| * | | Allow execute unit tests to run on windows | Jay Mundrawala | 2014-12-16 | 1 | -0/+1 |
| | | | |||||
| * | | Fix broken powershell_script resource | Jay Mundrawala | 2014-12-16 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | The powershell commands were not being guarded by our code that checks for for exit codes | ||||
| * | | More info more version | Jay Mundrawala | 2014-12-16 | 1 | -1/+1 |
| | | | |||||
| * | | Adding appveyor.yml | Jay Mundrawala | 2014-12-16 | 1 | -0/+32 |
| |/ | |||||
* | | Merge pull request #2652 from opscode/tball/subscribe | Tyler Ball | 2014-12-17 | 14 | -313/+544 |
|\ \ | |/ |/| | Merging `fix subscribes` to master | ||||
| * | Changelog for https://github.com/opscode/chef/pull/2621tball/subscribe | tyler-ball | 2014-12-16 | 2 | -18/+19 |
| | | | | | | | | | | | | | | Conflicts: CHANGELOG.md Resolving more cherry-pick merge issues | ||||
| * | Fixing homebrew package to use provider resolver per code review | tyler-ball | 2014-12-16 | 2 | -3/+4 |
| | | |||||
| * | Adding unit test coverage and updating per github review | tyler-ball | 2014-12-16 | 6 | -225/+263 |
| | | | | | | | | | | | | | | | | | | Conflicts: spec/unit/recipe_spec.rb spec/unit/resource_spec.rb spec/unit/run_context_spec.rb Resolving cherry pick commit merge issues | ||||
| * | First pass at fixing broken notifications | tyler-ball | 2014-12-16 | 8 | -105/+296 |
|/ | | | | | | Fixing some code I changed unecessarily Removing TODOs which are not necessary | ||||
* | 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 |
| | | |