Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove encrypted_data_bag_secret distribution via Chef::Config and enable ↵ | Serdar Sutay | 2014-08-26 | 1 | -4/+2 |
| | | | | distributing it via knife[:secret] and knife[:secret_file]. | ||||
* | Deprecate --distro and --template-file options in favor of --template. | Serdar Sutay | 2014-08-26 | 1 | -0/+1 |
| | |||||
* | Use path_join to create local-mode-cache | John Keiser | 2014-08-23 | 1 | -5/+5 |
| | | | | Always give config_dir a value | ||||
* | Enable client-side key generation by default (resolves ↵ | Claire McQuin | 2014-08-14 | 1 | -4/+4 |
| | | | | https://github.com/opscode/chef/issues/1711) | ||||
* | Merge pull request #1591 from onddo/CHEF-5356-gcm-2 | Claire McQuin | 2014-08-07 | 1 | -1/+2 |
|\ | | | | | [CHEF-5356-gcm(2)] Encrypted data bags should use different HMAC key and include the IV in the HMAC | ||||
| * | [CHEF-5356-gcm] docs updated to clarify ruby 2 requirement | Xabier de Zuazo | 2014-07-01 | 1 | -1/+1 |
| | | |||||
| * | [CHEF-5356-gcm] Chef::Config: Added a comment about EncryptedDataBag version 3 | Xabier de Zuazo | 2014-07-01 | 1 | -1/+2 |
| | | |||||
* | | make no_lazy_load the default | Lamont Granquist | 2014-07-26 | 1 | -0/+24 |
| | | | | | | | | modernization of spec tests and additional specs added | ||||
* | | change file_staging_uses_destdir default to true | Lamont Granquist | 2014-07-26 | 1 | -1/+1 |
| | | |||||
* | | Support --chef-zero-port=A-B,C,D-E syntax for finding ports | John Keiser | 2014-07-07 | 1 | -1/+1 |
|/ | |||||
* | CHEF-5365 - if user home directory is not set via environment, then default ↵ | brettcave | 2014-06-13 | 1 | -2/+2 |
| | | | | user_home to the current directory. | ||||
* | Merge pull request #1436 from kramvan1/CHEF-3193 | Claire McQuin | 2014-06-10 | 1 | -0/+1 |
|\ | | | | | CHEF-3193: LOCK_TIMEOUT in yum-dump.py should be configurable | ||||
| * | CHEF-3193: LOCK_TIMEOUT in yum-dump.py should be configurable | Mark Vanderwiel | 2014-05-29 | 1 | -0/+1 |
| | | | | | | | | | | | | Allow yum lock timeout from Chef Config yum_timeout. Issue: CHEF-3193 | ||||
* | | Delete duplicate :host default | John Keiser | 2014-06-05 | 1 | -2/+1 |
| | | |||||
* | | making the chef-zero host configurable for knife and chef-client | Luke Amdor | 2014-06-05 | 1 | -0/+1 |
| | | |||||
* | | add comment denoting workaroundCHEF-Issues-1461 | Claire McQuin | 2014-06-03 | 1 | -0/+1 |
| | | |||||
* | | fix spacing | Claire McQuin | 2014-06-03 | 1 | -1/+1 |
| | | |||||
* | | automatically enable verify_api_cert when in local-mode | Claire McQuin | 2014-06-03 | 1 | -2/+3 |
| | | |||||
* | | Merge pull request #1442 from opscode/CHEF-5259 | Claire McQuin | 2014-05-29 | 1 | -2/+20 |
|\ \ | |/ |/| | Put cache at HOME/.chef if /var/chef can't be accessed. | ||||
| * | log cache_path switch to info | Claire McQuin | 2014-05-22 | 1 | -1/+1 |
| | | |||||
| * | update comment | Claire McQuin | 2014-05-22 | 1 | -1/+1 |
| | | |||||
| * | change backup cache location to user's .chef | Claire McQuin | 2014-05-22 | 1 | -1/+1 |
| | | |||||
| * | Put cache at HOME/.chef.d if /var/chef can't be accessed. | Claire McQuin | 2014-05-22 | 1 | -2/+20 |
| | | |||||
* | | Add "knife serve" to serve up chef repo in chef-zero | John Keiser | 2014-05-26 | 1 | -0/+1 |
|/ | |||||
* | Change attribute whitelist filter syntax to match Ohai | Claire McQuin | 2014-05-15 | 1 | -23/+3 |
| | |||||
* | add whitelist config options for attributes saved by the node | Claire McQuin | 2014-05-15 | 1 | -0/+29 |
| | |||||
* | Decrease number of default threads | Claire McQuin | 2014-05-15 | 1 | -2/+5 |
| | |||||
* | Add config option for parallel cookbook sync. | Claire McQuin | 2014-05-13 | 1 | -0/+3 |
| | |||||
* | add option to abandon chef run if blocked by another for too long | Claire McQuin | 2014-05-05 | 1 | -0/+5 |
| | |||||
* | comment: add hook to avoid twiddling global state in rspec | Claire McQuin | 2014-04-30 | 1 | -0/+2 |
| | |||||
* | collect :user_home at correct time, for windows | Claire McQuin | 2014-04-30 | 1 | -3/+10 |
| | |||||
* | Fix warnings caused by reloading Config | danielsdeleo | 2014-04-24 | 1 | -5/+17 |
| | |||||
* | Fix constant redefinition warnings in config tests | danielsdeleo | 2014-04-24 | 1 | -1/+1 |
| | |||||
* | Add optional client-side key generation when registering | danielsdeleo | 2014-03-25 | 1 | -0/+11 |
| | |||||
* | Allow policyfile feature to be enabled in config | danielsdeleo | 2014-01-22 | 1 | -0/+10 |
| | |||||
* | CHEF-4725: Validate 'log_location' setting on log initialization | Nikhil Benesch | 2014-01-20 | 1 | -21/+3 |
| | | | | | | | | | | | | | | Previously, a Mixlib::Config setter method verified that 'log_location' was set to a writeable file or a valid IO stream. Due to the way Mixlib::Config handles `default` and `merge!`, this setter method would not fire if the 'log_location' was left unconfigured or if it was set on the command line, resulting in inconsistent error handling. This commit moves the validation logic out of the configuration layer and into the log initializion layer. This ensures that error handling is consistent, regardless of where the 'log_location' setting is configured. Validation logic is also simplified, relying on the MonoLogger class to open and configure any necessary IO streams. | ||||
* | add comment | Lamont Granquist | 2014-01-09 | 1 | -0/+4 |
| | |||||
* | CHEF-4734: Stop enforcing group/owner regular expressions | Lamont Granquist | 2014-01-09 | 1 | -2/+2 |
| | | | | | | | | | | for unix: - user/group cannot start with '-', '+' or '~' - user/group cannot contain ':', ',' or non-space-whitespace or null byte - we already allowed spaces (i don't know why, but it was tested for) - this fixes UTF-8 chars as well windows: - AD users can be pulled in via LDAP | ||||
* | Allow single letter usernames. | Matthew M. Boedicker | 2013-11-06 | 1 | -1/+1 |
| | | | | | On non-Windows platforms single letter usernames are valid, so make the valid user regex allow them. | ||||
* | [CHEF-4363] Allow adding event_handlers via config file | Ranjib Dey | 2013-11-06 | 1 | -0/+3 |
| | |||||
* | Fix recursion in self.find_embedded_dir_in on windows. | sersut | 2013-10-21 | 1 | -10/+7 |
| | |||||
* | Merge branch 'auto-configure-windows-cacert' | danielsdeleo | 2013-10-18 | 1 | -1/+30 |
| | | | | Fixes CHEF-4649 https://tickets.opscode.com/browse/CHEF-4649 | ||||
* | Add a directory where trusted certs can be stored | danielsdeleo | 2013-10-17 | 1 | -1/+8 |
| | |||||
* | Fix String element reference for ruby 1.8 | danielsdeleo | 2013-10-17 | 1 | -1/+1 |
| | |||||
* | Add a root config_dir config option | danielsdeleo | 2013-10-17 | 1 | -12/+36 |
| | | | | | Also, refactor path joins in Config to a method that will support components containing a trailing separator or not. | ||||
* | Add `verify_api_cert` setting in config.rb | danielsdeleo | 2013-10-16 | 1 | -0/+12 |
| | |||||
* | Support evaluation of a string as config | danielsdeleo | 2013-10-16 | 1 | -0/+7 |
| | | | | | This allows remote config files to be fetched to memory and evauated without requiring an intermediate tempfile. | ||||
* | Add --config-file-jail to avoid loading user knife.rb in tests | John Keiser | 2013-10-15 | 1 | -0/+9 |
| | |||||
* | Set cache_path under the user's home dir rather than the local repo path | John Keiser | 2013-10-14 | 1 | -1/+7 |
| | |||||
* | Pick up knife config instead of /etc/chef/client.rb if local mode is specified | John Keiser | 2013-10-09 | 1 | -3/+2 |
| |