Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Override no_proxy with internal matchercd/no_proxy | Salim Alam | 2016-03-17 | 3 | -3/+15 |
| | |||||
* | Update for ssl, add test | Salim Alam | 2016-03-17 | 1 | -3/+5 |
| | |||||
* | Spec to test Net::HTTP vs. Chef::HTTP on no_proxy. | Chris Doherty | 2016-03-02 | 1 | -0/+95 |
| | |||||
* | Rubocop. | Chris Doherty | 2016-02-29 | 3 | -14/+13 |
| | |||||
* | Make handling of proxies more consistent | Nathan L Smith | 2016-02-29 | 7 | -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 issue | danielsdeleo | 2016-02-26 | 1 | -1/+1 |
| | |||||
* | Filter out directory paths from all_files when loadinglist-unignored-files | danielsdeleo | 2016-02-26 | 3 | -1/+9 |
| | |||||
* | Remove ignored files from all_files before segmenting | danielsdeleo | 2016-02-26 | 1 | -13/+3 |
| | |||||
* | Convert cookbook version loader to escape_glob_dir | danielsdeleo | 2016-02-26 | 1 | -4/+4 |
| | |||||
* | Load root files as a part of all_files | danielsdeleo | 2016-02-26 | 1 | -12/+25 |
| | |||||
* | Rename all_unignored_files -> all_files | danielsdeleo | 2016-02-26 | 4 | -16/+16 |
| | |||||
* | Load cookbook segements by fnmatch-ing from file list | danielsdeleo | 2016-02-26 | 1 | -3/+21 |
| | |||||
* | List all the unignored files when loading a cookbook | danielsdeleo | 2016-02-26 | 2 | -0/+34 |
| | |||||
* | Add test file to fixture cookbook | danielsdeleo | 2016-02-26 | 3 | -2/+8 |
| | |||||
* | Add all_unignored_files attribute to CBVersion | danielsdeleo | 2016-02-26 | 2 | -0/+10 |
| | |||||
* | Modernize cookbook version specs | danielsdeleo | 2016-02-26 | 1 | -108/+120 |
| | |||||
* | Merge pull request #4631 from chef/jjh/databag_item_to_hash_non_mutating | Josh Hudson | 2016-02-26 | 2 | -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_mutating | Josh Hudson | 2016-02-26 | 2 | -2/+9 |
| | | |||||
* | | Merge pull request #4620 from chef/jdm/fips-acceptance | Kartik Null Cating-Subramanian | 2016-02-26 | 12 | -5/+61 |
|\ \ | | | | | | | Add acceptance tests for running chef-client with the FIPS mode | ||||
| * | | Use the bento centos box for vagrantjdm/fips-acceptance | Jay Mundrawala | 2016-02-26 | 2 | -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 issues | Jay Mundrawala | 2016-02-26 | 1 | -3/+3 |
| | | | |||||
| * | | Use the correct path separator | Jay Mundrawala | 2016-02-25 | 1 | -2/+2 |
| | | | |||||
| * | | bump timeout for for fips acceptance tests | Jay Mundrawala | 2016-02-25 | 1 | -3/+3 |
| | | | | | | | | | | | | Windows can be a bit slow | ||||
| * | | Exclude git from the fips acceptance tests | Jay Mundrawala | 2016-02-25 | 3 | -3/+3 |
| | | | | | | | | | | | | We don't have git on those boxes | ||||
| * | | Fix things rubocop complains about | Jay Mundrawala | 2016-02-25 | 2 | -10/+10 |
| | | | |||||
| * | | Add windows support for fips_spec | Jay Mundrawala | 2016-02-25 | 2 | -4/+26 |
| | | | |||||
| * | | Add fips test for centos-6 | Jay Mundrawala | 2016-02-25 | 8 | -0/+31 |
| | | | |||||
| * | | Add centos-6 to .kitchen.vagrant.yml | Jay Mundrawala | 2016-02-25 | 1 | -2/+4 |
| |/ | | | | | | | | | This will allow testing on centos-6 which will be needed by fips | ||||
* | | Merge pull request #4621 from chef/cd/fix-choco-error | Bryan McLellan | 2016-02-26 | 2 | -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-error | Chris Doherty | 2016-02-25 | 1 | -6/+4 |
| | | | |||||
| * | | Add a spec to better mimic the acceptance test. | Chris Doherty | 2016-02-25 | 2 | -8/+19 |
| | | | |||||
| * | | Fix unit spec for choco_exe. | unknown | 2016-02-24 | 1 | -16/+2 |
| | | | |||||
| * | | Change the Chocolatey check to look for choco.exe in #choco.exe. | unknown | 2016-02-24 | 1 | -11/+10 |
| | | | |||||
* | | | Merge pull request #4630 from chef/ksubrama/fips_guard | Kartik Null Cating-Subramanian | 2016-02-26 | 1 | -1/+7 |
|\ \ \ | | | | | | | | | Have client.rb verify that FIPS mode can be enforced | ||||
| * | | | Have client.rb verify that FIPS mode can be enforcedksubrama/fips_guard | Kartik Null Cating-Subramanian | 2016-02-25 | 1 | -1/+7 |
| | |/ | |/| | |||||
* | | | Merge pull request #4635 from chef/readline | Matt Wrock | 2016-02-26 | 1 | -3/+0 |
|\ \ \ | | | | | | | | | removing disabling of readline in chef-shell | ||||
| * | | | removing disabling of readline in chef-shellreadline | Matt Wrock | 2016-02-25 | 1 | -3/+0 |
|/ / / | |||||
* | | | Merge pull request #4626 from chef/umlaut | Matt Wrock | 2016-02-25 | 3 | -2/+8 |
|\ \ \ | | | | | | | | | ensure paths maintain utf-8ness in non ascii encodings | ||||
| * | | | ensure paths maintain utf-8ness in non ascii encodingsumlaut | Matt Wrock | 2016-02-24 | 3 | -2/+8 |
| | | | | |||||
* | | | | Merge pull request #4529 from chef/jdm/knife-bootstrap-clientd | Bryan McLellan | 2016-02-25 | 17 | -9/+311 |
|\ \ \ \ | |_|/ / |/| | | | Implement knife bootstrap client.d RFC | ||||
| * | | | Rename conf.d to config.djdm/knife-bootstrap-clientd | Jay Mundrawala | 2016-02-25 | 3 | -5/+5 |
| | | | | |||||
| * | | | Add test for solo.d | Jay Mundrawala | 2016-02-24 | 3 | -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.d | Jay Mundrawala | 2016-02-24 | 2 | -0/+7 |
| | | | | |||||
| * | | | Refactor application/client.rb to use DotD mixin for loading client.d | Jay Mundrawala | 2016-02-24 | 2 | -30/+8 |
| | | | | |||||
| * | | | Rename read_config to apply_config | Jay Mundrawala | 2016-02-24 | 3 | -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 mixin | Jay Mundrawala | 2016-02-24 | 2 | -19/+41 |
| | | | | |||||
| * | | | Use escape_glob_dir for client.d/conf.d | Jay Mundrawala | 2016-02-24 | 3 | -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_files | Jay Mundrawala | 2016-02-24 | 1 | -7/+4 |
| | | | | |||||
| * | | | Fix broken load_conf_d_file | Jay Mundrawala | 2016-02-24 | 2 | -4/+7 |
| | | | | | | | | | | | | | | | | Also, do less mocking so the test will catch the error | ||||
| * | | | Allow the workstation config to load a conf.d directory | Jay Mundrawala | 2016-02-24 | 3 | -9/+113 |
| | | | | | | | | | | | | | | | | | | | | This will behave similarly to the client.d directory. The top-level ruby files will be loaded in sorted order. |