summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add spec for remote dir fixad/remote-dir-fixJohn Keiser2015-09-281-0/+74
|
* Updating to use count instead of split to sort files in remote_directoryandy-dufour2015-09-281-1/+1
|
* Fix for #3942 - change remote_directory resource file discovery to traverse ↵andy-dufour2015-09-221-1/+1
| | | | breadth first
* Merge pull request #3937 from chef/mcquin/remove-constClaire McQuin2015-09-224-394/+434
|\ | | | | Safely clean up Win32 namespace after specs
| * Remove pesky whitespacemcquin/remove-constClaire McQuin2015-09-212-2/+0
| |
| * Remove should from spec textClaire McQuin2015-09-211-28/+28
| |
| * Use letClaire McQuin2015-09-212-345/+345
| |
| * Safely clean up Win32 namespace after specsClaire McQuin2015-09-214-21/+63
| |
* | Update docfiles for policyfile/node integration1.4-stable1.2.4danielsdeleo2015-09-212-0/+65
| | | | | | | | Also update for named run list support.
* | Fix false positive in test, make test more strict.danielsdeleo2015-09-211-1/+1
| |
* | Configure named run list via command line or config filedanielsdeleo2015-09-213-0/+25
| |
* | Apply a named_run_list in policy builder via configurationdanielsdeleo2015-09-212-22/+120
|/
* Remove dependency on master of ohai and friendsjk/no-more-masterJohn Keiser2015-09-181-5/+0
|
* Remove Win32 after testsClaire McQuin2015-09-181-4/+25
|
* Don't add win_evt logger when on nano.Claire McQuin2015-09-183-9/+93
|
* Add `setup_chef_class` to Policyfile policy builderdanielsdeleo2015-09-173-1/+87
| | | | Also, mark internal public API as @private
* Update code comment to reflect realitydanielsdeleo2015-09-171-3/+1
|
* Document policy builder API on the dynamic builderdanielsdeleo2015-09-171-0/+56
|
* Use Forwardable to delegate in PolicyBuilder::Dynamicdanielsdeleo2015-09-171-32/+13
|
* Add policyfile attrs to knife "fuzzy" searchdanielsdeleo2015-09-171-1/+1
|
* Detect when user wants policyfile compat modedanielsdeleo2015-09-172-1/+21
|
* Add default policyfile settings to configdanielsdeleo2015-09-171-0/+27
|
* Show policyfile attributes in node presenterdanielsdeleo2015-09-171-1/+24
|
* Populate node policyfile attrs from JSONdanielsdeleo2015-09-172-0/+12
|
* Set the precedence of policyfile attrs and propagate them everywheredanielsdeleo2015-09-172-0/+201
|
* Add policyfile attrs to node create/savedanielsdeleo2015-09-172-2/+138
|
* Add policyfile attrs to node JSON when presentdanielsdeleo2015-09-172-0/+38
|
* Use the dynamic policy builder everywheredanielsdeleo2015-09-1710-111/+91
|
* Add Dynamic PolicyBuilder to switch on policyfile modedanielsdeleo2015-09-173-0/+348
| | | | | | Now we need to switch PolicyBuilder implementations based on several factors instead of just a single config settings, including content of the node fetched from the Chef Server.
* Add policy_name and policy_group attrs to Node classdanielsdeleo2015-09-172-0/+121
|
* Merge pull request #3921 from chef/mcquin/chef-3897Claire McQuin2015-09-172-13/+13
|\ | | | | Rename current_resource method on Chef::Resource as current_value.
| * Rename Chef::Resource#current_resource -> Chef::Resource#current_valuemcquin/chef-3897Claire McQuin2015-09-172-13/+13
|/
* Merge pull request #3809 from martinb3/frozen_error_inspectorThom May2015-09-151-5/+25
|\ | | | | Further revision for compile errors due to frozen
| * Further revision for compile errors due to frozenMartin Smith2015-08-211-5/+25
| | | | | | | | Per the discussion at the bottom of https://github.com/chef/chef/pull/3757, doing some further refinement of compile_error_inspector's message regarding frozen objects. Helps further address the original issue https://github.com/chef/chef/issues/3734.
* | Merge pull request #3853 from chef/lcg/suppress_freeze_warningsLamont Granquist2015-09-143-12/+0
|\ \ | | | | | | move warning to debug
| * | remove deprecation warnings testlcg/suppress_freeze_warningsLamont Granquist2015-09-141-2/+0
| | |
| * | Remove the warning about hashes and arrays as default valuesLamont Granquist2015-09-142-10/+0
|/ / | | | | | | | | | | | | | | | | | | - This isn't a bug to declare an LWRP default hash or array, its a bug to use the hash or array in such a way as to mutate it. A lot of LWRP authors will get this triggered on their code when none of their users are actually triggering the bug. - It would be better handled by freezing default values in Chef 13. - We could also just not try to solve this problem in code and treat it fundamentally as a documentation/education problem.
* | Merge pull request #3918 from chef/jdm/fix-mixlib-shelloutJay Mundrawala2015-09-141-4/+10
|\ \ | | | | | | Fix failing specs on Windows
| * | Use instance_double instead of instancejdm/fix-mixlib-shelloutJay Mundrawala2015-09-141-2/+2
| | |
| * | Fix failing specs on WindowsJay Mundrawala2015-09-141-3/+9
|/ / | | | | | | | | The verify tests were not correctly mocking things out.
* | Merge pull request #3909 from chef/mwrock/reboot_pendingMatt Wrock2015-09-113-49/+46
|\ \ | | | | | | remove pending reboot check for HKLM\SOFTWARE\Microsoft\Updates\UpdateExeVolatile
| * | remove pending reboot check for ↵mwrock/reboot_pendingMatt Wrock2015-09-103-49/+46
| | | | | | | | | | | | HKLM\SOFTWARE\Microsoft\Updates\UpdateExeVolatile if not on windows 2003
* | | Merge pull request #3894 from chef/ksubrama/appveyorJay Mundrawala2015-09-101-5/+1
|\ \ \ | | | | | | | | Add ruby 2.1
| * | | Remove unused thingsJay Mundrawala2015-09-101-17/+0
| | | |
| * | | Add ruby 2.1 and 2.2 to appveyorksubrama/appveyorKartik Null Cating-Subramanian2015-09-101-1/+14
| |/ /
* | | Merge pull request #3907 from chef/jdm/disable-service-specsJay Mundrawala2015-09-101-1/+1
|\ \ \ | |/ / |/| | Allow windows_service_spec to only run in appveyor
| * | Allow windows_service_spec to only run in appveyorJay Mundrawala2015-09-101-1/+1
|/ / | | | | | | | | We thing that these tests may be causing instability on our jenkins slaves.
* | Merge pull request #3896 from chef/jdm/webrick-monkeyJay Mundrawala2015-09-102-0/+56
|\ \ | | | | | | Add monkey patch for webrick
| * | Add monkey patch for webrickjdm/webrick-monkeyJay Mundrawala2015-09-082-0/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ruby 2.1 introduces a regression on Windows in WEBrick. create_listeners does not throw an exception when we're already listening on a port. This seems to only be an issue on Windows. This patch reverts it back to what it was in Ruby 2.0 It seems the regression was introduced in https://github.com/ruby/ruby/commit/b1f493dcd1092fe17cccec998e175516ed5c6e47#diff-4b178393150b2b3a5ec9d77eced1f09e
* | | Merge pull request #3898 from chef/jdm/enforce-owner-unitifyJay Mundrawala2015-09-101-10/+10
|\ \ \ | | | | | | | | Modify enforce_ownership_and_permissions_spec to be more unit-like