summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* explicitly require node presentertm/fix_presenter_includeThom May2015-04-131-0/+1
|
* Merge pull request #3051 from mikedodge04/macosx_service_updatePhil Dibowitz2015-04-112-30/+125
|\ | | | | Load LaunchAgents as console user, adding plist and session_type options
| * adding assert for plistMike Dodge2015-04-011-5/+9
| |
| * fix some typos in commentsMike Dodge2015-03-261-2/+1
| |
| * moved around debugsMike Dodge2015-03-261-2/+1
| |
| * added requsted chagnesMike Dodge2015-03-262-5/+9
| |
| * addressed each of the commentsMike Dodge2015-03-252-4/+5
| |
| * removing vim comment (sorry its a habit to add)Mike Dodge2015-03-242-2/+0
| |
| * First pass at fixing the unit testsMike Dodge2015-03-123-7/+12
| |
| * small change to the base user cmdMike Dodge2015-03-101-2/+1
| |
| * Load LaunchAgents as console user, adding plist and session_type optionsMike Dodge2015-03-103-27/+113
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Proposed changes to chef mac osx service provider. This adds two resource parameters, @plist and @session_type and changes logic to Load LaunchAgents as Console user @plist: Adds the logic to handle (https://github.com/chef/chef/issues/2200) by Giving the user the option to pass a plist, in the case that the plist name and label name don't match. @session_type to help account launching the service as the console user with a different session type. ( Im a Facebook employee and PhilD will do the final merge. )
* | Merge pull request #3067 from chef/tm/knife_status_environmentThom May2015-04-092-18/+43
|\ \ | | | | | | Allow knife status to filter by environment
| * | Deal with the case where we're not partial searchThom May2015-04-091-2/+3
| | | | | | | | | | | | | | | | | | This is only when the long_output flag is passed, which is probably never since I only just enabled it. But we document it, so it should really work…
| * | use partial searchThom May2015-04-082-12/+23
| | |
| * | Ensure valid lucene queriesThom May2015-03-161-2/+4
| | |
| * | Allow knife status to filter by environmentThom May2015-03-121-7/+18
| | | | | | | | | | | | This closes #3031 and also fixes a bug in handling custom queries
* | | Merge pull request #3131 from ↵Thom May2015-04-081-1/+3
|\ \ \ | | | | | | | | | | | | | | | | evertrue/evertrue/eherot/add_empty_check_for_ssh_hostname For knife ssh: Do not try to use item[:cloud][:public_hostname] for the hostname if it is empty
| * | | Check to make sure that item[:cloud][:public_hostname] is not empty before ↵Eric Herot2015-03-241-1/+3
| | | | | | | | | | | | | | | | using it as the ssh target
* | | | Add --no-listen option to disable zero binding to portdanielsdeleo2015-04-016-2/+27
| | | |
* | | | Test base HTTP client behaviors for chefzero URL casedanielsdeleo2015-04-011-0/+2
| | | |
* | | | Extract socketless client and add specsdanielsdeleo2015-04-012-145/+205
| | | |
* | | | Extract Chef Zero code out to chef zero, re-enable socket listeningdanielsdeleo2015-04-013-42/+17
| | | |
* | | | Hoist socketless chef-zero support into Chef::HTTPdanielsdeleo2015-04-014-35/+15
| | | | | | | | | | | | | | | | | | | | | | | | Was hoping to avoid this, but there are multiple subclasses of Chef::HTTP that interact with the server, which all must support socketless mode.
* | | | Initial socketless local modedanielsdeleo2015-04-012-11/+216
| | | |
* | | | Ensure link's path attribute works with delayedThom May2015-03-271-1/+1
| | | | | | | | | | | | | | | | Closes #1769, closes #1767
* | | | Clearing sources works for string optionsPeter Burkholder2015-03-272-2/+8
| | | |
* | | | Test for current behaviorPeter Burkholder2015-03-271-3/+3
| | | |
* | | | Don't use rubygems if explicitly remotePeter Burkholder2015-03-271-0/+2
| | | |
* | | | Add minimal ohai mode option flagminimal-ohai-modedanielsdeleo2015-03-275-1/+22
| | | |
* | | | Master is version 12.3.0.dev.0Jay Mundrawala2015-03-271-1/+1
| | | |
* | | | Removed after_created and added test to recipe_specNolan Davidson2015-03-271-4/+0
| | | |
* | | | Reset $HOME to user running chef-client when running via sudoTim Sogard2015-03-271-1/+1
| | | |
* | | | Fix bug where unset HOME would cause chef to crashJay Mundrawala2015-03-261-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | Issue #3153 When running chef with HOME unset (going to be a common case on the nixs), Chef will crash when it uses the all_homes function.
* | | | Revert "Merge pull request #3004 from chef/lcg/deploy-provider-nillable"Jay Mundrawala2015-03-254-111/+89
| | | | | | | | | | | | | | | | | | | | This reverts commit 4b0f63b90cc72365fccd3f4f2e07721de7af80e6, reversing changes made to b023ada18ed90bb9d2545760f93e6210e083dc8d.
* | | | Revert "Merge pull request #2956 from chef/lcg/deploy-fixes"Jay Mundrawala2015-03-254-101/+243
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 2603e2153d6ab50179d2278025a51579edb9033f, reversing changes made to a7f5c92960aedf8d5bfc71abbce430ab075e016a. Conflicts: CHANGELOG.md
* | | | Fixed bug where module_name would return an object instead of stringjdm/dsc-resourceJay Mundrawala2015-03-251-1/+1
| | | |
* | | | Handle cookbook artfact format differences when fetching cookbookspolicyfile-erchef-integrationdanielsdeleo2015-03-252-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cookbook artifacts differ in these ways: * the name field is the cookbook name instead of name+version * there is no "cookbook_name" field * cookbook artifacts don't have a json_class when downloaded from the server * there is an identifier field
* | | | Update policyfile URLs and cookbook artifact data format per RFCdanielsdeleo2015-03-253-7/+40
| | | |
* | | | Use unix specific provider for cron on solarisjdm/solaris-cronJay Mundrawala2015-03-242-1/+3
|/ / /
* | | Merge pull request #2976 from pburkholder/pdb/gem_warnThom May2015-03-241-2/+7
|\ \ \ | | | | | | | | Clarify warning
| * | | Change 'should' to 'must'Peter Burkholder (@pburkholder)2015-03-241-1/+1
| | | |
| * | | Using warning suggested by @btmPeter Burkholder2015-03-131-4/+7
| | | |
| * | | Clarify warningPeter Burkholder2015-02-251-2/+4
| | | |
* | | | Merge pull request #2881 from chef/jdm/dsc_resourceJay Mundrawala2015-03-2317-10/+706
|\ \ \ \ | | | | | | | | | | DscResource in core chef
| * | | | Useful error message when dsc resource is not foundJay Mundrawala2015-03-202-4/+12
| | | | |
| * | | | Don't test the current state of the resource until the action is runJay Mundrawala2015-03-201-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `load_current_resource` is not guarded by `define_resource_requirements`. This means that we would try to load the resource even if we didn't have a valid version of Powershell.
| * | | | ResourceStore does not deal with exceptionsJay Mundrawala2015-03-203-15/+32
| | | | | | | | | | | | | | | | | | | | | | | | | Also, added a more specific exception for when we cannot find the resource
| * | | | Better error message in define_resource_requirementsJay Mundrawala2015-03-201-2/+2
| | | | |
| * | | | Guard ps_credential importJay Mundrawala2015-03-201-1/+1
| | | | |
| * | | | Refactor ps_credential for easier mockingJay Mundrawala2015-03-201-2/+8
| | | | |