summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* removing disabling of readline in chef-shellreadlineMatt Wrock2016-02-251-3/+0
|
* Merge pull request #4626 from chef/umlautMatt Wrock2016-02-253-2/+8
|\ | | | | ensure paths maintain utf-8ness in non ascii encodings
| * ensure paths maintain utf-8ness in non ascii encodingsumlautMatt Wrock2016-02-243-2/+8
| |
* | Merge pull request #4529 from chef/jdm/knife-bootstrap-clientdBryan McLellan2016-02-2517-9/+311
|\ \ | | | | | | Implement knife bootstrap client.d RFC
| * | Rename conf.d to config.djdm/knife-bootstrap-clientdJay Mundrawala2016-02-253-5/+5
| | |
| * | Add test for solo.dJay Mundrawala2016-02-243-52/+75
| | | | | | | | | | | | | | | | | | | | | This commit refactors the spec to use shared examples as the test for client.d and solo.d is the same. knife.d is a little special so it cannot use this.
| * | Add support for solo.dJay Mundrawala2016-02-242-0/+7
| | |
| * | Refactor application/client.rb to use DotD mixin for loading client.dJay Mundrawala2016-02-242-30/+8
| | |
| * | Rename read_config to apply_configJay Mundrawala2016-02-243-7/+7
| | | | | | | | | | | | | | | This makes it the same as application/client.rb. This will let the mixin be used the same way in both places.
| * | Refactor dot_d loading for workstation_config_loader to use mixinJay Mundrawala2016-02-242-19/+41
| | |
| * | Use escape_glob_dir for client.d/conf.dJay Mundrawala2016-02-243-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Passing the value of `escape_glob` to Dir.glob does not always work correctly on Windows. Always use forward slashes when globbing, even on Windows. We now do this via `escape_glob_dir`, which calls Pathname.cleanpath, which does the foward slash thing.
| * | Refactor workstation_config_loader's conf_d_filesJay Mundrawala2016-02-241-7/+4
| | |
| * | Fix broken load_conf_d_fileJay Mundrawala2016-02-242-4/+7
| | | | | | | | | | | | Also, do less mocking so the test will catch the error
| * | Allow the workstation config to load a conf.d directoryJay Mundrawala2016-02-243-9/+113
| | | | | | | | | | | | | | | This will behave similarly to the client.d directory. The top-level ruby files will be loaded in sorted order.
| * | Make chef-client read client.dJay Mundrawala2016-02-244-0/+82
| | | | | | | | | | | | | | | client.d/*.rb will be read in sorted order. All directories will be ignored.
| * | Copy client.d files during bootstrapJay Mundrawala2016-02-246-0/+83
| | | | | | | | | | | | | | | When knife finds a client.d/ directory, it will upload all files nested under that directory.
| * | Add client_d_dir configurationJay Mundrawala2016-02-241-0/+3
| | | | | | | | | | | | | | | | | | This configuration defaults to config_dir/client.d, but can be set to nil if you do not want chef-client loading any extra config files.
* | | Detect whether we are running from chef or chef-dkjk/kitchen-acceptanceJohn Keiser2016-02-251-3/+8
|/ /
* | Merge pull request #4622 from chef/ksubrama/test_fixBryan McLellan2016-02-241-1/+0
|\ \ | | | | | | Don't print fips warning in test environment
| * | Don't warn about FIPS - it's a proper feature nowksubrama/test_fixKartik Null Cating-Subramanian2016-02-241-1/+0
|/ /
* | Add client keys handling to ChefFSJordan Running2016-02-246-8/+81
| | | | | | | | Supports work to being chef-zero closer to parity with chef-server.
* | Merge pull request #4618 from chef/dsc_listenerMatt Wrock2016-02-241-0/+10
|\ \ | | | | | | enable HTTP winrm listener for dsc functional tests
| * | enable HTTP winrm listener for dsc functional testsdsc_listenerMatt Wrock2016-02-231-0/+10
|/ /
* | Merge pull request #4616 from chef/jdm/test-omnibus-softwareKartik Null Cating-Subramanian2016-02-232-14/+14
|\ \ | | | | | | Build ruby from source on all platforms.
| * | Build ruby from source on all platforms.Jay Mundrawala2016-02-232-14/+14
|/ /
* | Merge pull request #4612 from chef/package_httpMatt Wrock2016-02-222-31/+52
|\ \ | |/ |/| fixes exe package downloads
| * fixed exe package downloadsMatt Wrock2016-02-222-31/+52
| |
* | Merge pull request #4610 from chef/ap/unpin_inspecSalim Alam2016-02-221-2/+2
|\ \ | |/ |/| Remove the acceptance inspec pinning
| * removed the pin after fix in kitchen-inspec 0.12.1ap/unpin_inspecAlex Pop2016-02-221-2/+2
|/
* Merge pull request #4606 from chef/salam/acceptance-fixMatt Wrock2016-02-192-4/+5
|\ | | | | Fix acceptance test nil warnings, make inspec tests work
| * Fix nil warnings, make inspec tests workSalim Alam2016-02-192-4/+5
| |
* | Merge pull request #4603 from chef/lcg/rubocop-0.37.2Lamont Granquist2016-02-19180-771/+771
|\ \ | |/ |/| deal with 0.37.2 renamed cops
| * flip multiline function arguments aroundlcg/rubocop-0.37.2Lamont Granquist2016-02-19139-588/+588
| | | | | | | | no enforced trailing comma on arguments...
| * deal with 0.37.2 renamed copsLamont Granquist2016-02-18102-351/+351
|/ | | | | | | | | | | | | | | 252 Style/TrailingCommaInLiteral 84 Style/TrailingCommaInArguments 15 Style/SpaceAroundKeyword -- 351 Total We already dealt with SpaceAroundKeyword under its old name SpaceBeforeModifierKeyword, it looks like it got stricter about spaces after keywords. TrailingComma also got split, and it looks like the TrailingCommaInArguments behavior is new?
* Merge pull request #4600 from chef/netmsgMatt Wrock2016-02-182-4/+45
|\ | | | | fallback to netmsg.dll error table if error message is not found in system errors
| * fallback to netmsg.dll error table if error message is not found in system ↵Matt Wrock2016-02-182-4/+45
| | | | | | | | errors
* | Merge pull request #4598 from chef/tball/apt_updateMatt Wrock2016-02-181-1/+2
|\ \ | |/ |/| Need to run apt update on EC2 ubuntu images for acceptance tests
| * Need to run apt update on EC2 ubuntu images for acceptance teststball/apt_updatetyler-ball2016-02-181-1/+2
|/
* Merge pull request #4592 from chef/aix_uidMatt Wrock2016-02-181-16/+9
|\ | | | | skip uid check for aix in user add functional tests
| * skip uid check for aix in user add functional testsMatt Wrock2016-02-181-16/+9
| |
* | Merge pull request #4591 from chef/lcg/fix-zypperThom May2016-02-181-1/+1
|\ \ | | | | | | zypper multipackage performance fix
| * | zypper multipackage performance fixlcg/fix-zypperLamont Granquist2016-02-171-1/+1
| |/ | | | | | | | | helps to remember the values of expensive things that we go off and compute.
* | Merge pull request #4316 from josb/masterThom May2016-02-184-0/+16
|\ \ | | | | | | chef-client: add --[no]skip-cookbook-sync option
| * | Tighten up wording (thanks @thommay!)Jos Backus2016-02-171-1/+1
| | |
| * | Tighten up wording (thanks @danielsdeleo!)Jos Backus2016-02-171-1/+1
| | |
| * | Add warning as suggested by Lamont Granquist (thanks!)Jos Backus2016-02-171-1/+4
| | |
| * | chef-client: add --[no]skip-cookbook-sync optionJos Backus2016-02-174-0/+13
| | | | | | | | | | | | | | | Use with caution. Useful for patching a set of cookbooks on a machine when iterating during development.
* | | Merge pull request #4590 from chef/lcg/issue_templateLamont Granquist2016-02-181-0/+35
|\ \ \ | |_|/ |/| | add an issue template
| * | remove the lowercase versionlcg/issue_templateLamont Granquist2016-02-171-35/+0
| | |
| * | tweaking issue templateLamont Granquist2016-02-172-4/+43
| | | | | | | | | | | | | | | and capitalize... might be amusing based on MacOSX's case insensitive filesystem...