summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* missed spec on windowslcg/raise-on-method-redefinitionLamont Granquist2017-03-161-1/+1
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* fix specs broken by removal of state methodLamont Granquist2017-03-1624-41/+41
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* and now we have to remove this methodLamont Granquist2017-03-161-9/+0
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* add RELEASE_NOTESLamont Granquist2017-03-161-0/+8
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Chef-13: raise on method redefinitionLamont Granquist2017-03-162-15/+27
| | | | | | | | redefining Object#hash or any other Object/Chef::Resource method is now prevented. overriding inherited properties is allowed. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Bump version of chef to 13.0.45 by Chef Versioner.v13.0.45Chef Versioner2017-03-165-10/+10
|
* Merge pull request #5907 from chef/lcg/nil-propertiesLamont Granquist2017-03-167-192/+107
|\ | | | | Chef-13: Nillable properties
| * fix spec that tested deprecations themselves using this warninglcg/nil-propertiesLamont Granquist2017-03-161-13/+3
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * bumping kitchen-test cookbooksLamont Granquist2017-03-161-4/+11
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * Chef-13: Nillable propertiesLamont Granquist2017-03-155-175/+93
| | | | | | | | | | | | | | remove deprecations and now properties are nillable and passing a nil is now always a set, not a get. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version of chef to 13.0.44 by Chef Versioner.v13.0.44Chef Versioner2017-03-165-10/+10
| |
* | Merge pull request #5905 from chef/lcg/node-freezeLamont Granquist2017-03-165-4/+29
|\ \ | |/ |/| Chef-13: freeze merged node attribute
| * Chef-13 freeze merged node attributelcg/node-freezeLamont Granquist2017-03-155-4/+29
|/ | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Bump version of chef to 13.0.43 by Chef Versioner.v13.0.43Chef Versioner2017-03-155-10/+10
|
* Merge pull request #5904 from chef/lcg/missing-relnotesLamont Granquist2017-03-151-0/+17
|\ | | | | [ci skip] add missing relnotes for Node deep-duping
| * [ci skip] add missing relnotes for Node deep-dupingLamont Granquist2017-03-151-0/+17
|/ | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Bump version of chef to 13.0.42 by Chef Versioner.v13.0.42Chef Versioner2017-03-154-8/+8
|
* Merge pull request #5896 from chef/lcg/deep-dup-attrsLamont Granquist2017-03-153-20/+165
|\ | | | | Chef-13: properly deep dup Node#to_hash
| * additional fix deep-duping as welllcg/deep-dup-attrsLamont Granquist2017-03-133-14/+89
| | | | | | | | | | | | | | | | | | similarly to fixing to_hash. kind of feels like we should return a VividMash instead of a Mash here, to get a writable thing that behaves like an attribute... Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * Chef-13: properly deep dup Node#to_hashLamont Granquist2017-03-133-8/+78
| | | | | | | | | | | | | | | | | | | | | | | | previously to_hash allowed mutating non-container elements, now they get properly dup'd. fixes a 2.5 year old pending spec test. also fills out the API so that there is to_h/to_hash/to_a/to_array instead of the weird mix-and-match we had before. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version of chef to 13.0.41 by Chef Versioner.v13.0.41Chef Versioner2017-03-155-10/+10
| |
* | Merge pull request #5903 from chef/tduffield/add-release-policyThom May2017-03-151-1/+1
|\ \ | | | | | | Add release policy badge to README
| * | Add release policy badge to READMEtduffield/add-release-policyTom Duffield2017-03-151-1/+1
|/ / | | | | | | Signed-off-by: Tom Duffield <tom@chef.io>
* | Bump version of chef to 13.0.40 by Chef Versioner.v13.0.40Chef Versioner2017-03-155-10/+10
| |
* | Merge pull request #5902 from chef/lcg/ruby-2.3.3Lamont Granquist2017-03-152-3/+3
|\ \ | | | | | | bump ruby to 2.3.3
| * | will the real ruby version please stand up?lcg/ruby-2.3.3Lamont Granquist2017-03-141-2/+2
| | | | | | | | | | | | | | | | | | i think we need to change this here as well. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | bump ruby to 2.3.3Lamont Granquist2017-03-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | can finally do this now that the branching nightmare is gone. not bumping to 2.4.0 because of: - perf regression in rspec and waiting for 2.4.1 - not wanting to buy that yak shave yet - iterative development and moving the needle forwards in small increments Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | Bump version of chef to 13.0.39 by Chef Versioner.v13.0.39Chef Versioner2017-03-145-10/+10
| | |
* | | Merge pull request #5901 from coderanger/rip-easy-installNoah Kantrowitz2017-03-147-323/+0
|\ \ \ | |/ / |/| | No more easy_install resource.
| * | No more easy_install resource.Noah Kantrowitz2017-03-147-323/+0
| | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
* | | Bump version of chef to 13.0.38 by Chef Versioner.v13.0.38Chef Versioner2017-03-145-10/+10
| | |
* | | Merge pull request #5900 from chef/lcg/remove-create-if-missing-dsl-apiLamont Granquist2017-03-144-25/+18
|\ \ \ | |/ / |/| | Chef-13: Remove declare_resource create_if_missing API
| * | [ci skip] update RELEASE_NOTES for declare_resource API changesLamont Granquist2017-03-141-0/+6
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | Chef-13: Remove declare_resource create_if_missing APILamont Granquist2017-03-143-25/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Likely nobody cares about this change, I added it and then a release or two later introduced the better edit_resource style of API. I also changed "created_at" to be a proper named parameter, instead of a positional parameter, which is a breaking change in an API that has been around for quite some time -- makes the API consistent since I added it as a named parameter to the new APIs when I wrote them. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | Bump version of chef to 13.0.37 by Chef Versioner.v13.0.37Chef Versioner2017-03-145-10/+10
| | |
* | | Merge pull request #5899 from chef/tm/remove_json_autoinflateThom May2017-03-1422-200/+67
|\ \ \ | |/ / |/| | Kill JSON auto inflate with fire
| * | Kill JSON auto inflate with firetm/remove_json_autoinflateThom May2017-03-1422-200/+67
| | | | | | | | | | | | Signed-off-by: Thom May <thom@chef.io>
* | | Bump version of chef to 13.0.36 by Chef Versioner.v13.0.36Chef Versioner2017-03-145-10/+10
| | |
* | | Merge pull request #5847 from mikedodge04/osx_maintainerThom May2017-03-142-1/+9
|\ \ \ | |_|/ |/| | OSX maintainer
| * | ran rakeMike Dodge2017-03-131-0/+1
| | | | | | | | | | | | Signed-off-by: Mike Dodge <mikedodge04@gmail.com>
| * | Merge remote-tracking branch 'origin/osx_maintainer' into osx_maintainerMike Dodge2017-03-100-0/+0
| |\ \
| | * | adding sign offMike Dodge2017-03-101-0/+1
| | | | | | | | | | | | | | | | Signed-off-by: Mike Dodge <mikedodge04@fb.com>
| | * | update the toml file instead :)Mike Dodge2017-03-012-2/+8
| | | |
| | * | Add myself to OSX MaintainersMike Dodge2017-02-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Add myself to OSX Maintainers Signed-off-by: Mike Dodge <mikedodge04@fb.com>
| | * | Merge remote-tracking branch 'chef/master'Mike Dodge2017-02-271920-37691/+81355
| | |\ \
| * | | | SquashMike Dodge2017-03-101920-37692/+81363
| |/ / / | | | | | | | | | | | | Signed-off-by: Mike Dodge <mikedodge04@fb.com>
| * | | Merge remote-tracking branch 'chef/master'Mike Dodge2015-10-27119-773/+1798
| |\ \ \
* | | | | Bump version of chef to 13.0.35 by Chef Versioner.v13.0.35Chef Versioner2017-03-145-10/+10
| | | | |
* | | | | Merge pull request #5895 from chef/lcg/remove-node-method-missingLamont Granquist2017-03-136-128/+19
|\ \ \ \ \ | | | | | | | | | | | | Chef-13: remove method_missing access to node object.
| * | | | | update RELEASE_NOTES for node method_missing removalLamont Granquist2017-03-131-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>