summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Remove backcompat classestm/kill-backcompatThom May2017-03-082-2/+2
| | | | | | | | These are things that have been deprecated and removed or renamed many moons ago, but to ease transitions and to keep our API contracts we did some shimming. I'm now shiving the shims. Signed-off-by: Thom May <thom@chef.io>
* Bump version of chef to 13.0.18 by Chef Versioner.v13.0.18Chef Versioner2017-03-081-1/+1
|
* Bump version of chef to 13.0.17 by Chef Versioner.v13.0.17Chef Versioner2017-03-081-1/+1
|
* Bump version of chef to 13.0.16 by Chef Versioner.v13.0.16Chef Versioner2017-03-071-1/+1
|
* Bump version of chef to 13.0.15 by Chef Versioner.v13.0.15Chef Versioner2017-03-071-1/+1
|
* Bump version of chef to 13.0.14 by Chef Versioner.v13.0.14Chef Versioner2017-03-071-1/+1
|
* Bump version of chef to 13.0.13 by Chef Versioner.v13.0.13Chef Versioner2017-03-071-1/+1
|
* add support QuietUninstallString for windows packages (#5849)Harikesh Kolekar2017-03-071-3/+9
| | | | | * add support QuietUninstallString for windows packages Signed-off-by: MSys <harikesh.kolekar@msystechnologies.com>
* Bump version of chef to 13.0.12 by Chef Versioner.v13.0.12Chef Versioner2017-03-071-1/+1
|
* Merge pull request #5863 from chef/lcg/remove-supportsLamont Granquist2017-03-074-53/+10
|\ | | | | CHEF-13: remove supports API from Chef::Resource
| * add back the Array form of setting supportsLamont Granquist2017-03-072-2/+5
| | | | | | | | | | | | | | bonus fix: i believe the array form was mutating the default values, it should stop doing that now. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * remove most of supports APILamont Granquist2017-03-064-53/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | still there on service (where it makes some sense) also still on mount (because i have no idea if that is actively being used or if it makes any sense at all). converts it to a property on mount + service as well. also removed setting it as an array -- did we ever document that and/or does anyone use it? i'm not religiously against that way of setting it, but if nobody ever used it i'd rather remove the YAGNI. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version of chef to 13.0.11 by Chef Versioner.v13.0.11Chef Versioner2017-03-071-1/+1
| |
* | Merge pull request #5867 from chef/tm/demagic_properties_2Thom May2017-03-071-11/+2
|\ \ | | | | | | Be a bit less keen to help properties
| * | Be a bit less keen to help propertiestm/demagic_properties_2Thom May2017-03-071-11/+2
| |/ | | | | | | | | | | | | | | | | | | | | | | This removes all the magic that attempts to allow users to write unsafe properties - ie, ones that set a default but claim to be a name property. This yielded different results depending on ordering. It's better for our users to just suck up fixing this. Closes: #5542 (Part of #3705) Signed-off-by: Thom May <thom@chef.io>
* | Bump version of chef to 13.0.10 by Chef Versioner.v13.0.10Chef Versioner2017-03-071-1/+1
| |
* | Bump version of chef to 13.0.9 by Chef Versioner.v13.0.9Chef Versioner2017-03-071-1/+1
| |
* | Revert "Bump version of chef to 13.1.0 by Chef Versioner."Tom Duffield2017-03-071-1/+1
| | | | | | | | | | | | This reverts commit 3c99c0cb50941e571dd5a923667ff04014fbbbfa. Signed-off-by: Tom Duffield <tom@chef.io>
* | Bump version of chef to 13.1.0 by Chef Versioner.v13.1.0Chef Versioner2017-03-071-1/+1
|/
* Bump version of chef to 13.0.8 by Chef Versioner.v13.0.8Chef Versioner2017-03-061-1/+1
|
* Merge pull request #5830 from shortdudey123/CHEF-4538_ssh-gateway-identity-authThom May2017-03-062-1/+19
|\ | | | | CHEF-4538 - add an option for gateway_identity_file that will allow key-based authentication on the gateway.
| * Remove unneeded comment and bundle configGrant Ridder2017-03-061-1/+0
| | | | | | | | Signed-off-by: Grant Ridder <shortdudey123@gmail.com>
| * Fix spec testing for ssh_gateway_identity optionGrant Ridder2017-02-211-2/+7
| | | | | | | | Signed-off-by: Grant Ridder <shortdudey123@gmail.com>
| * CHEF-4538 - add an option for gateway_identity_file that will allow ↵brettcave2017-02-212-1/+15
| | | | | | | | | | | | | | | | | | | | key-based authentication on the gateway. CHEF-4538 - rename option to be consistent with knife-ec2 option. CHEF-4538 - added parameter to config. Added config merge from parameter for ssh. Added ssh test for gateway identity. CHEF-4538 - bootstrap parameter for gateway identity
* | Bump version of chef to 13.0.7 by Chef Versioner.v13.0.7Chef Versioner2017-03-061-1/+1
| |
* | Merge pull request #5497 from gbatye/fix_osx_profileThom May2017-03-061-1/+1
|\ \ | | | | | | Mac: Validate that a machine has a computer level profile
| * \ Merge remote-tracking branch 'chef/master' into fix_osx_profileGregory Batye2017-02-1732-641/+641
| |\ \ | | | | | | | | | | | | Signed-off-by: Gregory Batye <gbatye@fb.com>
| * \ \ Merge remote-tracking branch 'chef/master' into fix_osx_profileGregory Batye2017-02-15292-3041/+4698
| |\ \ \
| * | | | chefstyleGregory Batye2016-11-071-1/+1
| | | | |
| * | | | Merge remote-tracking branch 'chef/master' into fix_osx_profileGregory Batye2016-11-0725-118/+342
| |\ \ \ \
| * | | | | Validate machine has computer level profileGregory Batye2016-10-281-1/+1
| | | | | |
* | | | | | Bump version of chef to 13.0.6 by Chef Versioner.v13.0.6Chef Versioner2017-03-061-1/+1
| | | | | |
* | | | | | Merge pull request #5855 from chef/afiune/COOL-634/verify-if-data-bag-existsThom May2017-03-061-4/+6
|\ \ \ \ \ \ | | | | | | | | | | | | | | Verify data bag exists before trying to create it
| * | | | | | Verify data bag exists before trying to create itSalim Afiune2017-03-021-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [ZD-12613] There are users who want to customize permissions to prevent a group of users from creating new data bags but want to allow the group of users to create data bag items within an existing data bag. If the user doesn't have permission to create data bags then the current API request sequence will prevent the user from creating a data bag item even if the data bag already exists. This commit fixes the above problem by verifying (not trying to create) if the data bag exist through a GET request, if it doesn't the it tries to generate it, then it proceeds to create the data bag item. Signed-off-by: Salim Afiune <afiune@chef.io>
* | | | | | | Bump version of chef to 13.0.5 by Chef Versioner.v13.0.5v13.1.113v12.19.37Chef Versioner2017-03-031-1/+1
| | | | | | |
* | | | | | | Bump version of chef to 13.0.4 by Chef Versioner.v13.0.4Chef Versioner2017-03-031-1/+1
| | | | | | |
* | | | | | | Bump version of chef to 13.0.3 by Chef Versioner.v13.0.3Chef Versioner2017-03-031-1/+1
| | | | | | |
* | | | | | | Merge pull request #5856 from chef/lcg/remove-resource-cloningLamont Granquist2017-03-032-92/+22
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Chef-13 remove resource cloning and 3694 warnings
| * | | | | | | Chef-13 remove resource cloning and 3694 warningsLamont Granquist2017-03-022-92/+22
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | | | | | Bump version of chef to 13.0.2 by Chef Versioner.v13.0.2Chef Versioner2017-03-031-1/+1
| | | | | | |
* | | | | | | protect against nil response bodylcg/debug-log-bad-json-payloadLamont Granquist2017-03-021-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | | | | | truncate long response bodies in debug outputLamont Granquist2017-03-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | | | | | add debug long for non-JSON responseLamont Granquist2017-03-021-1/+2
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | we should probably raise (?) but this at least helps us debug. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | | | | Bump version of chef to 13.0.1 by Chef Versioner.v13.0.1v12.19.38Chef Versioner2017-03-011-1/+1
| | | | | |
* | | | | | raise on cookbook self-dependencyLamont Granquist2017-02-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | | | | remove policyfile fallback API for old Chef ServersLamont Granquist2017-02-281-6/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | | | | Chef-13: Remove Chef::PolicyBuilder::ExpandNodeObject#load_nodeLamont Granquist2017-02-281-28/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | | | | Chef-13: relative creates paths in the execute resource requires a cwdLamont Granquist2017-02-282-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | | | | Chef-13: Remove supports API from all user providersLamont Granquist2017-02-2813-60/+27
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | | | | Chef 13: script resources (and e.g. bash) require 'code' propertyLamont Granquist2017-02-281-26/+4
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>