summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Override no_proxy with internal matchercd/no_proxySalim Alam2016-03-173-3/+15
|
* Update for ssl, add testSalim Alam2016-03-171-3/+5
|
* Spec to test Net::HTTP vs. Chef::HTTP on no_proxy.Chris Doherty2016-03-021-0/+95
|
* Rubocop.Chris Doherty2016-02-293-14/+13
|
* Make handling of proxies more consistentNathan L Smith2016-02-297-205/+209
| | | | | | | | | | * Always use `*_proxy` environment variables. * Make a `ChefConfig::Config.proxy_uri` method that gets used by `Chef::Provider::RemoteFile::FTP` and `Chef::HTTP::BasicClient`. * Remove `env` method from `Chef::HTTP::BasicClient` (using `stub_const("ENV", ...)` in specs instead.) * Remove `http_proxy_user` and `http_proxy_pass` methods from `Chef::HTTP::BasicClient` (replaced by functionality in `ChefConfig`.)
* Fix style issuedanielsdeleo2016-02-261-1/+1
|
* 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.