summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fix kitchen windows suite namespw/mixlib-install-2.0.1Patrick Wright2016-09-282-2/+2
|
* update acceptance dependenciesPatrick Wright2016-09-282-11/+7
|
* Bump version of chef to 12.15.1 by Chef Versioner.v12.15.1Chef Versioner2016-09-284-8/+8
|
* bumping chef minor version (#5390)Matt Wrock2016-09-274-15/+15
|
* Bump version of chef to 12.14.99 by Chef Versioner.v12.14.99Chef Versioner2016-09-274-8/+8
|
* Merge pull request #5386 from chef/lcg/fix-knife-list-commandsLamont Granquist2016-09-271-15/+14
|\ | | | | fix knife list_commands()
| * fix knife list_commands()lcg/fix-knife-list-commandsLamont Granquist2016-09-271-15/+14
|/ | | | | | this was not supposed to be private Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Bump version of chef to 12.14.98 by Chef Versioner.v12.14.98Chef Versioner2016-09-274-8/+8
|
* revert mixlib-install (#5385)Matt Wrock2016-09-262-1/+5
|
* Bump version of chef to 12.14.97 by Chef Versioner.v12.14.97Chef Versioner2016-09-264-8/+8
|
* update dependencies (#5384)Matt Wrock2016-09-266-87/+82
|
* Bump version of chef to 12.14.96 by Chef Versioner.v12.14.96Chef Versioner2016-09-244-8/+8
|
* Merge pull request #5355 from coderanger/solaris-rNoah Kantrowitz2016-09-234-141/+178
|\ | | | | Don't use -r for users or groups on Solaris.
| * Merge branch 'master' into solaris-rNoah Kantrowitz2016-09-2334-214/+378
| |\ | |/ |/|
* | Bump version of chef to 12.14.95 by Chef Versioner.v12.14.95Chef Versioner2016-09-234-8/+8
| |
* | Merge pull request #5360 from gbagnoli/array_literals_attributesLamont Granquist2016-09-234-4/+71
|\ \ | | | | | | Chef 12 Attribute Regression
| * | modify attributes and nodes tests for deeply converting_valuesLamont Granquist2016-09-233-45/+50
| | | | | | | | | | | | | | | | | | | | | | | | slightly more succinct and strict about types, also trying to keep the attributes tests associated with attributes even though we mix them all up like crazy anyway... Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | Call convert_value in AttrArray constructorGiacomo Bagnoli2016-09-211-1/+21
| | |
| * | Convert attributes defined as literal arraysGiacomo Bagnoli2016-09-213-4/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | VividMash, unlike Mash, does not recursively convert values inside arrays, just the array itself. As such, hashes inside arrays are not converted to *Mash, introducing a behaviour that differs from Chef 11, e.g. having this attr defined node['foo'] = [ { 'attr' => 'value' } ] in Chef 11 `node[:foo][0][:attr]` returns `'value'` while in Chef 12 it returns `nil` This commit fixes VividMash so arrays are recursively converted and the behaviour restored. Plus, immutablize merge_all result, so to be sure that hashes contained in Arrays are properly immutablized as well, so not existing attributes are not automatically vivified (thus returning an empty VividMash instead of nil) This problem was first reported in chef/chef#2871. Signed-off-by: Giacomo Bagnoli <gbagnoli@gmail.com>
* | | Bump version of chef to 12.14.94 by Chef Versioner.v12.14.94Chef Versioner2016-09-234-8/+8
| | |
* | | Merge pull request #5374 from tas50/contributingLamont Granquist2016-09-231-25/+11
|\ \ \ | | | | | | | | Improvements to the contributing doc
| * | | Remove the Github queriesTim Smith2016-09-221-9/+0
| | | | | | | | | | | | | | | | | | | | | | | | These don't really fit in a contributing doc for the project as a whole Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | Improvements to the contributing docTim Smith2016-09-221-16/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make it a bit more generic to Chef projects. Mention how to report security issues Mention the feedback site Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | Bump version of chef to 12.14.93 by Chef Versioner.v12.14.93Chef Versioner2016-09-234-8/+8
| | | |
* | | | Handling Errno::ETIMEDOUT (#5358)Nimisha Sharad2016-09-222-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Handling Errno::ETIMEDOUT * spec for Errno::ETIMEDOUT * rubocop fix
* | | | Bump version of chef to 12.14.92 by Chef Versioner.v12.14.92Chef Versioner2016-09-234-8/+8
| | | |
* | | | Fix for ifconfig resource's functional spec. (#5325)Aliasgar162016-09-221-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | * Modified ifconfig resource's functional spec to handle persistent stateless network interface names on Ubuntu platform. * Implemented the review comments.
* | | | Bump version of chef to 12.14.91 by Chef Versioner.v12.14.91Chef Versioner2016-09-224-8/+8
| | | |
* | | | Merge pull request #5299 from chef/lcg/ignore-unknown-metdata-rb-fieldsLamont Granquist2016-09-222-0/+27
|\ \ \ \ | | | | | | | | | | ignore unknown metadata fields in metadata.rb
| * | | | drop warn all the way down to debuglcg/ignore-unknown-metdata-rb-fieldsLamont Granquist2016-09-212-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | we expect this to be forward compat, so that all this turns into is a nag message to upgrade which is probably better just not to display Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | | | ignore unknown metadata fields in metadata.rbLamont Granquist2016-09-212-0/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | if we're just using chef-zero there's no metadata.json file so chef-client doesn't do json parsing (which ignores unknown metadata fields already) but parses metadata.json which explodes. i believe since TK goes through berks it renders the rb to json before copying to the virt so we don't see this in TK or in running chef-client from a real server. this only affects the chef-client -z or chef-zolo mode of operation (and probably legacy chef-solo) Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | | | Bump version of chef to 12.14.90 by Chef Versioner.v12.14.90Chef Versioner2016-09-224-8/+8
| | | | |
* | | | | update changelog for 12.14.89 (#5369)Matt Wrock2016-09-211-0/+10
| | | | |
* | | | | Bump version of chef to 12.14.89 by Chef Versioner.v12.14.89Chef Versioner2016-09-224-8/+8
| | | | |
* | | | | Revert "Verify systemd_unit file during create" (#5326)Matt Wrock2016-09-211-9/+0
| | | | |
* | | | | Bump version of chef to 12.14.88 by Chef Versioner.v12.14.88Chef Versioner2016-09-224-8/+8
| | | | |
* | | | | fix chef-solo spec timeouts (#5367)Lamont Granquist2016-09-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix chef-solo spec timeouts caused by a race condition (not actually fixed) where the pid can be read by the process which lost the race to lock it before the pid has been written by the process which got the lock. the result is a message like: "WARN: Chef client is running, will wait for it to finish and then run." without any numerical pid. i'm not super concerned with fixing the race, this will unbreak a lot of red travis failures though. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org> * revert some debugging Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | | | Bump version of chef to 12.14.87 by Chef Versioner.v12.14.87Chef Versioner2016-09-214-8/+8
| | | | |
* | | | | Merge pull request #5365 from chef/lcg/bump-deps2Lamont Granquist2016-09-214-6/+6
|\ \ \ \ \ | |_|/ / / |/| | | | update deps, pull in chefspec
| * | | | update deps, pull in chefspecLamont Granquist2016-09-214-6/+6
|/ / / / | | | | | | | | | | | | | | | | | | | | necessary to get travis green again Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | | Bump version of chef to 12.14.86 by Chef Versioner.v12.14.86Chef Versioner2016-09-214-8/+8
| | | |
* | | | Merge pull request #5361 from tas50/travis_10Lamont Granquist2016-09-211-1/+0
|\ \ \ \ | |/ / / |/| | | Remove 10_stable from the branches to build
| * | | Remove 10_stable from the branches to buildTim Smith2016-09-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | We're not going to be building this again Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | Bump version of chef to 12.14.85 by Chef Versioner.v12.14.85Chef Versioner2016-09-214-8/+8
| | | |
* | | | Merge pull request #5356 from chef/jk/updateLamont Granquist2016-09-216-53/+45
|\ \ \ \ | | | | | | | | | | Update pedump to latest released; update all dependencies
| * | | | Update pedump to latest released; update all dependenciesjk/updateJohn Keiser2016-09-206-53/+45
| | | | |
* | | | | Bump version of chef to 12.14.84 by Chef Versioner.v12.14.84Chef Versioner2016-09-214-8/+8
| | | | |
* | | | | Merge pull request #5351 from chef/lcg/node-presenter-tweaksLamont Granquist2016-09-212-17/+34
|\ \ \ \ \ | |_|_|/ / |/| | | | fix method_access and array handling in node presenter
| * | | | add spec around node['class'] vs. node.class behaviorlcg/node-presenter-tweaksLamont Granquist2016-09-201-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | we want attributes before methods Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | | | add another spec for chef_environmentLamont Granquist2016-09-202-2/+9
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>