summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add InSpec to chef omnibus buildsadamleff/add-inspecAdam Leff2017-04-054-7/+55
| | | | | | | | | | | | | This change adds InSpec to the Chef Gemfile, making it easier for our community to use InSpec for testing without requiring them to `chef_gem` install it prior to use. This also helps our users who wish to use InSpec but are in an air-gapped environment. Including our preferred testing library in our Omnibus builds will make it much easier for those users to use InSpec. Signed-off-by: Adam Leff <adam@leff.co>
* Bump version of chef to 13.0.99 by Chef Versioner.v13.0.99Chef Versioner2017-04-055-10/+10
|
* Merge pull request #5999 from chef/jjh/jhud-maintainerThom May2017-04-052-1/+9
|\ | | | | Add myself as a core maintainer
| * Add myself as a core maintainerjjh/jhud-maintainerJosh Hudson2017-04-032-1/+9
| | | | | | | | Signed-off-by: Josh Hudson <jhudson@chef.io>
* | Bump version of chef to 13.0.98 by Chef Versioner.v13.0.98Chef Versioner2017-04-045-17/+12
| |
* | Merge pull request #6012 from chef/lcg/bypass-fips-testLamont Granquist2017-04-043-3/+3
|\ \ | | | | | | bypass fips tests because we need a build in current
| * | bypass fips tests because we need a build in currentLamont Granquist2017-04-043-3/+3
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | Bump version of chef to 13.0.97 by Chef Versioner.v13.0.97Chef Versioner2017-04-045-10/+10
| | |
* | | Merge pull request #6008 from coderanger/no-more-vendorNoah Kantrowitz2017-04-044-49/+7
|\ \ \ | |/ / |/| | No more knife cookbook site vendor
| * | Merge branch 'master' into no-more-vendorNoah Kantrowitz2017-04-047-19/+145
| |\ \ | | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | | Replace a few dangling references to `knife cookbook site vendor` that ↵Noah Kantrowitz2017-04-042-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | don’t really matter. Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | | Kill deprecated `knife cookbook site vendor` command.Noah Kantrowitz2017-04-042-46/+4
| | | | | | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
* | | | Bump version of chef to 13.0.96 by Chef Versioner.v13.0.96Chef Versioner2017-04-045-10/+10
| | | |
* | | | Merge pull request #6001 from chef/smurawski/exit_status_defaultSteven Murawski2017-04-0410-294/+35
|\ \ \ \ | | | | | | | | | | Make Standardized Exit Codes The Default Behavior
| * | | | removing the use of Chef::Exception::DeprecatedExitCodesmurawski/exit_status_defaultSteven Murawski2017-04-046-29/+11
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Steven Murawski <steven.murawski@gmail.com>
| * | | | use rfc exit codesSteven Murawski2017-04-047-269/+28
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Steven Murawski <steven.murawski@gmail.com>
* | | | | Bump version of chef to 13.0.95 by Chef Versioner.v13.0.95Chef Versioner2017-04-045-11/+10
| | | | |
* | | | | Merge pull request #6009 from chef/lcg/fix-linux-userLamont Granquist2017-04-041-1/+1
|\ \ \ \ \ | | | | | | | | | | | | fix build break on master in linux user provider
| * | | | | fix build break on master in linux user providerlcg/fix-linux-userLamont Granquist2017-04-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | | | | Merge pull request #6010 from coderanger/path-part-2Lamont Granquist2017-04-041-1/+0
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Very minor follow up to https://github.com/chef/chef/commit/81db0e0cfc218169a70a8178f83c567b467d2e6c
| * | | | | Very minor follow up to ↵Noah Kantrowitz2017-04-041-1/+0
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/chef/chef/commit/81db0e0cfc218169a70a8178f83c567b467d2e6c Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
* | | | | Bump version of chef to 13.0.94 by Chef Versioner.v13.0.94Chef Versioner2017-04-045-18/+12
| |_|/ / |/| | |
* | | | Merge pull request #5995 from chef/lcg/chef-13-rubygems-sourceLamont Granquist2017-04-047-19/+145
|\ \ \ \ | |_|/ / |/| | | Chef-13: tweaks to rubygems source option for urls
| * | | add RELEASE_NOTES on gem_package source changesLamont Granquist2017-04-041-0/+13
| | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | | add better specs around modifying gem sourcesLamont Granquist2017-04-043-7/+103
| | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | | Chef-13: tweaks to rubygems source option for urlsLamont Granquist2017-04-045-12/+29
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By default now we don't pass any --source option or set the `Chef::Config[:rubygems_url]` to anything. This is so that if there is external config for rubygems sources we will simply have rubygems pick it up and use it (the resource acts like the command line). There is also no more magic around `--clear-sources` and if you set the property it sets the flag. If the `Chef::Config[:rubygems_url]` setting is set then that becomes the default `--source` flag sent to the command. This also supports Arrays now. If the `source` option is set to a URI (it can also be set to a filesystem path for poorly-designed-API reasons) then we do not use the default values at all. This may be an API break but this much more clearly allows users to override individual resources and is more declarative. You get what you type. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | Bump version of chef to 13.0.93 by Chef Versioner.Chef Versioner2017-04-045-12/+28
| | |
* | | Merge pull request #6005 from coderanger/template-lazyNoah Kantrowitz2017-04-044-1/+59
|\ \ \ | | | | | | | | Allow lazy{} to be used in template resource variables.
| * \ \ Merge branch 'master' into template-lazyNoah Kantrowitz2017-04-0465-1333/+811
| |\ \ \ | | | | | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | | | Cope with the common case of passing node[“whatever”] as template variables.Noah Kantrowitz2017-04-042-1/+15
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | | | Trololol my change bled into another test.Noah Kantrowitz2017-04-041-0/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | | | Make chefstyle happy.Noah Kantrowitz2017-04-032-2/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | | | Allow lazy{} to be used in template resource variables.Noah Kantrowitz2017-04-033-1/+44
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
* | | | | Merge pull request #6003 from coderanger/freeze-property-defaultNoah Kantrowitz2017-04-044-23/+87
|\ \ \ \ \ | | | | | | | | | | | | Chef-13: Freeze property defaults
| * \ \ \ \ Merge branch 'master' into freeze-property-defaultNoah Kantrowitz2017-04-0417-234/+114
| |\ \ \ \ \ | | | |/ / / | | |/| | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | | | | Rubocoppppp.Noah Kantrowitz2017-04-042-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | | | | Merge branch 'master' into freeze-property-defaultNoah Kantrowitz2017-04-0462-1342/+723
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | | | | | Switch to recursive freeze, if you want to footgun you need to work for it. Noah Kantrowitz2017-04-032-2/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | | | | | Add a release note.Noah Kantrowitz2017-04-031-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | | | | | Fix the default on Mount#supports as some tests mutate it in-place.Noah Kantrowitz2017-04-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
| * | | | | | Freeze the default value for properties unless it is a lazy.Noah Kantrowitz2017-04-032-22/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
* | | | | | | Merge pull request #5978 from Oxalide/fix-exit-on-errorSteven Murawski2017-04-041-11/+15
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | fix knife ssh --exit-on-error
| * | | | | | fix knife ssh --exit-on-errorMaxime de Roucy2017-03-311-11/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Maxime de Roucy <maxime.deroucy@oxalide.com>
* | | | | | | Merge pull request #5720 from Ppjet6/masterSteven Murawski2017-04-041-0/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Add -u param to usermod in linux_user resource when using non_unique
| * | | | | | | Add -u param to usermod in linux_user resource when using non_uniqueMaxime “pep” Buquet2017-01-251-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Maxime “pep” Buquet <pep@collabora.com>
* | | | | | | | Merge pull request #5822 from gbatye/launchd_limit_load_sessionLamont Granquist2017-04-041-1/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Launchd limit_load_to_session_type accepts Array or String
| * | | | | | | | launchd:limit_load_to_session_type accepted Array and StringGregory Batye2017-02-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Gregory Batye <gbatye@fb.com>
| * | | | | | | | Merge remote-tracking branch 'chef/master'Gregory Batye2017-02-17570-5599/+14053
| |\ \ \ \ \ \ \ \
* | \ \ \ \ \ \ \ \ Merge pull request #6000 from coderanger/no-more-constsNoah Kantrowitz2017-04-048-207/+37
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Chef-13: Remove the consts for DSL-based resources/providers
| * \ \ \ \ \ \ \ \ \ Merge branch 'master' into no-more-constsNoah Kantrowitz2017-04-0473-1377/+835
| |\ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|/ / / / | | |/| | | | | | | | | | | | | | | | | | | Signed-off-by: Noah Kantrowitz <noah@coderanger.net>