summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add comments to trusted_certs_contentbtm/trusted_certs_dir_commentsBryan McLellan2014-12-221-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-serviceChris Doherty2014-12-219-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-serviceChris Doherty2014-12-199-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_docTyler Ball2014-12-181-537/+0
|\ \ | | | | | | Clearing out doc_changes because we're in a new release
| * | Clearing out doc_changes because we're in a new releaseclearing_doctyler-ball2014-12-171-537/+0
| | |
* | | Merge pull request #2654 from opscode/jdm/lcm-parser-fixesJay Mundrawala2014-12-185-20/+20
|\ \ \ | |_|/ |/| | Fix bug where errored parsing from what-if output causes resource to be considered converged
| * | Add whitespacejdm/lcm-parser-fixesJay Mundrawala2014-12-171-1/+1
| | |
| * | Rename Chef::Exceptions::LCMParserException to Chef::Exceptions::LCMParserJay Mundrawala2014-12-174-5/+5
| | |
| * | Don't care how many timess you warn, just do itJay Mundrawala2014-12-171-4/+4
| | |
| * | Fix bug where error parser what-if output causes resource to be considered ↵Jay Mundrawala2014-12-174-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-statusJay Mundrawala2014-12-171-1/+9
|\ \ \ | | | | | | | | Added AppVeyor build status
| * | | Added Travis badgeJay Mundrawala2014-12-171-0/+1
| | | |
| * | | Describe CI integrated with GithubJay Mundrawala2014-12-171-0/+5
| | | |
| * | | Added AppVeyor build statusjdm/build-statusJay Mundrawala2014-12-171-1/+3
|/ / /
* | | Merge pull request #2661 from opscode/btm/appveyor11.18.0.rBryan McLellan2014-12-176-4/+41
|\ \ \ | |_|/ |/| | Combination of all current PRs against master to get appveyor passing. Closes #2655, #2653, #2644, #2670.
| * | Use attr_accessor for script resource providerJay Mundrawala2014-12-172-7/+6
| | |
| * | Disable broken registry_spec testsbtm/appveyorJay Mundrawala2014-12-162-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 windowsJay Mundrawala2014-12-161-0/+1
| | |
| * | Fix broken powershell_script resourceJay Mundrawala2014-12-161-0/+4
| | | | | | | | | | | | | | | The powershell commands were not being guarded by our code that checks for for exit codes
| * | More info more versionJay Mundrawala2014-12-161-1/+1
| | |
| * | Adding appveyor.ymlJay Mundrawala2014-12-161-0/+32
| |/
* | Merge pull request #2652 from opscode/tball/subscribeTyler Ball2014-12-1714-313/+544
|\ \ | |/ |/| Merging `fix subscribes` to master
| * Changelog for https://github.com/opscode/chef/pull/2621tball/subscribetyler-ball2014-12-162-18/+19
| | | | | | | | | | | | | | Conflicts: CHANGELOG.md Resolving more cherry-pick merge issues
| * Fixing homebrew package to use provider resolver per code reviewtyler-ball2014-12-162-3/+4
| |
| * Adding unit test coverage and updating per github reviewtyler-ball2014-12-166-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 notificationstyler-ball2014-12-168-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 Sutay2014-12-161-8/+11
| | | | | Conflicts: CHANGELOG.md
* Merge pull request #2640 from opscode/lcg/apt-provider-release-optionLamont Granquist2014-12-154-265/+270
|\ | | | | fix apt default_release attribute broken in 12.0
| * add CHANGELOGLamont Granquist2014-12-151-1/+1
| |
| * fix apt default_release attribute broken in 12.0Lamont Granquist2014-12-153-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-jsonSerdar Sutay2014-12-151-0/+2
|\ | | | | Contribution information for https://github.com/opscode/chef/pull/2642.
| * Contribution information for https://github.com/opscode/chef/pull/2642.Serdar Sutay2014-12-151-0/+2
|/
* Merge pull request #2642 from opscode/btm/site_install_jsonSerdar Sutay2014-12-153-124/+194
|\ | | | | knife cookbook site install json support w/tests
| * Add unit tests for cookbook site install #preferred_metadatabtm/site_install_jsonBryan McLellan2014-12-151-0/+41
| |
| * Clean up knife cookbook site install testsBryan McLellan2014-12-152-97/+99
| |
| * Use a real error class when metadata is not foundSeth Vargo2014-12-152-1/+6
| |
| * Allow knife to install cookbooks with metadata.jsonSeth Vargo2014-12-151-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 2625Jay Mundrawala2014-12-151-1/+2
| |
* | Merge pull request #2645 from opscode/sersut/contrib-2634Serdar Sutay2014-12-151-0/+5
|\ \ | | | | | | Contribution information for https://github.com/opscode/chef/pull/2634.
| * | Contribution information for https://github.com/opscode/chef/pull/2634.Serdar Sutay2014-12-151-0/+5
|/ /
* | Merge pull request #2634 from BackSlasher/repair-subversion-commandSerdar Sutay2014-12-152-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 ↵Nitz2014-12-142-8/+8
| | | | | | | | | | | | | | | | | | | | | Mixlib::ShellOut" Improper use of `shell_out!`, which uses Mixlib Fixed #2633
* | | Update CHANGELOG for #2630danielsdeleo2014-12-151-0/+1
| |/ |/|
* | Added changelog for issue 2625Jay Mundrawala2014-12-151-0/+1
| |
* | Merge branch 'knife-ssl-error-messaging'danielsdeleo2014-12-152-64/+101
|\ \
| * | Add specific error messaging for SSL errors to knifedanielsdeleo2014-12-152-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 bindingsdanielsdeleo2014-12-151-64/+79
|/ /
* | Merge pull request #2637 from opscode/jdm/issue-2626-rebaseJay Mundrawala2014-12-152-3/+20
|\ \ | | | | | | Jdm/issue 2626 rebase
| * | Changed spec descriptionJay Mundrawala2014-12-151-2/+2
| | |
| * | Bug #2625: Include ShellOut mixin in msi package providerjdm/issue-2626-rebaseSimon Detheridge2014-12-151-0/+2
| | |