summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Filter out directory paths from all_files when loadinglist-unignored-filesdanielsdeleo2016-02-263-1/+9
|
* Remove ignored files from all_files before segmentingdanielsdeleo2016-02-261-13/+3
|
* Convert cookbook version loader to escape_glob_dirdanielsdeleo2016-02-261-4/+4
|
* Load root files as a part of all_filesdanielsdeleo2016-02-261-12/+25
|
* Rename all_unignored_files -> all_filesdanielsdeleo2016-02-264-16/+16
|
* Load cookbook segements by fnmatch-ing from file listdanielsdeleo2016-02-261-3/+21
|
* List all the unignored files when loading a cookbookdanielsdeleo2016-02-262-0/+34
|
* Add test file to fixture cookbookdanielsdeleo2016-02-263-2/+8
|
* Add all_unignored_files attribute to CBVersiondanielsdeleo2016-02-262-0/+10
|
* Modernize cookbook version specsdanielsdeleo2016-02-261-108/+120
|
* Merge pull request #4631 from chef/jjh/databag_item_to_hash_non_mutatingJosh Hudson2016-02-262-2/+9
|\ | | | | Fix a bug that was causing DataBagItem.to_hash to mutate the data bag item
| * Fix a bug that was causing DataBagItem.to_hash to mutate the data bag itemjjh/databag_item_to_hash_non_mutatingJosh Hudson2016-02-262-2/+9
| |
* | Merge pull request #4620 from chef/jdm/fips-acceptanceKartik Null Cating-Subramanian2016-02-2612-5/+61
|\ \ | | | | | | Add acceptance tests for running chef-client with the FIPS mode
| * | Use the bento centos box for vagrantjdm/fips-acceptanceJay Mundrawala2016-02-262-3/+4
| | | | | | | | | | | | | | | | | | We need to use kitchen-vagrant in github so that kitchen-vagrant does not use a bento url to download the box and instead just goes through atlas.
| * | Fix rubocop issuesJay Mundrawala2016-02-261-3/+3
| | |
| * | Use the correct path separatorJay Mundrawala2016-02-251-2/+2
| | |
| * | bump timeout for for fips acceptance testsJay Mundrawala2016-02-251-3/+3
| | | | | | | | | | | | Windows can be a bit slow
| * | Exclude git from the fips acceptance testsJay Mundrawala2016-02-253-3/+3
| | | | | | | | | | | | We don't have git on those boxes
| * | Fix things rubocop complains aboutJay Mundrawala2016-02-252-10/+10
| | |
| * | Add windows support for fips_specJay Mundrawala2016-02-252-4/+26
| | |
| * | Add fips test for centos-6Jay Mundrawala2016-02-258-0/+31
| | |
| * | Add centos-6 to .kitchen.vagrant.ymlJay Mundrawala2016-02-251-2/+4
| |/ | | | | | | | | This will allow testing on centos-6 which will be needed by fips
* | Merge pull request #4621 from chef/cd/fix-choco-errorBryan McLellan2016-02-262-28/+22
|\ \ | | | | | | Fix the Chocolatey-missing error again
| * | Meant to use the value from the if..then, then put a line above the if.cd/fix-choco-errorChris Doherty2016-02-251-6/+4
| | |
| * | Add a spec to better mimic the acceptance test.Chris Doherty2016-02-252-8/+19
| | |
| * | Fix unit spec for choco_exe.unknown2016-02-241-16/+2
| | |
| * | Change the Chocolatey check to look for choco.exe in #choco.exe.unknown2016-02-241-11/+10
| | |
* | | Merge pull request #4630 from chef/ksubrama/fips_guardKartik Null Cating-Subramanian2016-02-261-1/+7
|\ \ \ | | | | | | | | Have client.rb verify that FIPS mode can be enforced
| * | | Have client.rb verify that FIPS mode can be enforcedksubrama/fips_guardKartik Null Cating-Subramanian2016-02-251-1/+7
| | |/ | |/|
* | | Merge pull request #4635 from chef/readlineMatt Wrock2016-02-261-3/+0
|\ \ \ | | | | | | | | removing disabling of readline in chef-shell
| * | | 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
|/ /