summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Make knife command banners consistentknife_descriptionsTim Smith2018-11-0414-14/+14
| | | | | | Add (options) everywhere you can pass in options. Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 15.0.36 by Chef Expeditorv15.0.36Chef Expeditor2018-11-041-1/+1
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Remove knife user support for open source Chef Server < 12Tim Smith2018-11-048-344/+50
| | | | | | We shipped Chef 12 server on 2014-11-25. We've maintained backwards compatibility here by shipping double plugins, constantly checking for Chef 11 and then rewriting passed args. We deprecated it with Chef 14. This fully removes support. chef-client will continue to work on chef 11, but users cannot be managed with knife from a workstation running the latest version of Chef/ChefDK. Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 15.0.35 by Chef Expeditorv15.0.35Chef Expeditor2018-11-021-1/+1
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 15.0.34 by Chef Expeditorv15.0.34Chef Expeditor2018-11-021-1/+1
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #7840 from chef/lcg/chef-15-attribute-array-fixesTim Smith2018-11-023-48/+80
|\ | | | | Chef 15 node attribute array fixes
| * Chef 15 node attribute array fixeslcg/chef-15-attribute-array-fixesLamont Granquist2018-10-313-48/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Doing something like: ``` node.default["foo"] = [] node.default["foo"] << { "bar" => "baz } ``` Would result in a Hash instead of a VividMash inserted into the AttrArray, so that: ``` node.default["foo"][0]["bar"] # gives the correct result node.default["foo"][0][:bar] # does not work due to the sub-Hash not # converting keys ``` This fixes that behavior, but is likely a breaking change to someone who expects to ingest hashes with symbol keys and get back out symbol keys, they will now get converted to strings. This breaking change is fully 100% intentional. This makes the node attribute structure more consistent and predictable. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version to 15.0.33 by Chef Expeditorv15.0.33Chef Expeditor2018-11-021-1/+1
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #7855 from chef/remove_bogus_checkLamont Granquist2018-11-021-4/+0
|\ \ | | | | | | Remove the check for nil code property in the script provider
| * | Remove the check for nil code property in the script providerremove_bogus_checkTim Smith2018-11-011-4/+0
| | | | | | | | | | | | | | | | | | new_resource.code comes from the execute resource and it's a required property there. This can never fire. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 15.0.32 by Chef Expeditorv15.0.32Chef Expeditor2018-11-021-1/+1
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #7857 from Intility/doc-fixTim Smith2018-11-021-1/+1
|\ \ \ | | | | | | | | powershell_package doc update
| * | | update description with the powershell_package_source resourceTor Magnus Rakvåg2018-11-021-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Tor Magnus Rakvåg <tor.magnus@outlook.com>
* | | | Bump version to 15.0.31 by Chef Expeditorv15.0.31Chef Expeditor2018-11-021-1/+1
| |/ / |/| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Bump version to 15.0.30 by Chef Expeditorv15.0.30Chef Expeditor2018-11-021-1/+1
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Bump version to 15.0.29 by Chef Expeditorv15.0.29Chef Expeditor2018-11-011-1/+1
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #7323 from chef/cookbook_testTim Smith2018-11-011-95/+0
|\ \ \ | | | | | | | | Remove knife cookbook test feature
| * | | Remove knife cookbook test featureTim Smith2018-11-011-95/+0
| | | | | | | | | | | | | | | | | | | | | | | | We deprecated this during the Chef 13 cycle. It's time to fully remove it. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | Bump version to 15.0.28 by Chef Expeditorv15.0.28Chef Expeditor2018-11-011-1/+1
| | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | Merge pull request #7777 from ↵Bryan McLellan2018-11-012-0/+12
|\ \ \ \ | |/ / / |/| | | | | | | | | | | MsysTechnologiesllc/Kapil/MSYS-913_add_description_property Added property `description` on windows_task resource
| * | | - Added `description` property on windows_task resourcekapil chouhan2018-10-302-0/+12
| | | | | | | | | | | | | | | | Signed-off-by: kapil chouhan <kapil.chouhan@msystechnologies.com>
* | | | Bump version to 15.0.27 by Chef Expeditorv15.0.27Chef Expeditor2018-11-011-1/+1
| | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | Bump version to 15.0.26 by Chef Expeditorv15.0.26Chef Expeditor2018-11-011-1/+1
| | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | Merge pull request #7787 from chef/ohai_nameTim Smith2018-11-011-4/+0
|\ \ \ \ | | | | | | | | | | Remove the deprecated ohai_name property from the ohai resource
| * | | | Remove the deprecated ohai_name property from the ohai resourceohai_nameTim Smith2018-10-291-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This did nothing and we deprecated it already. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | Merge pull request #7791 from chef/hide_healthyTim Smith2018-11-011-13/+0
|\ \ \ \ \ | | | | | | | | | | | | Remove deprecated knife status --hide-healthy flag
| * | | | | Remove deprecated knife status --hide-healthy flaghide_healthyTim Smith2018-10-291-13/+0
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | We've been telling people this was going away in Chef 15 Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | Bump version to 15.0.25 by Chef Expeditorv15.0.25Chef Expeditor2018-11-011-1/+1
| | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | Bump version to 15.0.24 by Chef Expeditorv15.0.24Chef Expeditor2018-11-011-1/+1
| |_|/ / |/| | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | Bump version to 15.0.23 by Chef Expeditorv15.0.23Chef Expeditor2018-10-311-1/+1
| | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | Merge pull request #7814 from ↵Tim Smith2018-10-311-6/+11
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | MsysTechnologiesllc/nimesh/MSYS-915_InteractiveEnabledFixes Handle `interactive_enabled` property in windows_task resource
| * | | Handle `interactive_enabled` property in windows_task resourceNimesh2018-10-301-6/+11
| | | | | | | | | | | | | | | | Signed-off-by: Nimesh <nimesh.patni@msystechnologies.com>
* | | | Bump version to 15.0.22 by Chef Expeditorv15.0.22Chef Expeditor2018-10-311-1/+1
| | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | Merge pull request #7720 from ↵Tim Smith2018-10-311-4/+6
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | MsysTechnologiesllc/dh/MSYS-889_chef_apply_crash_with_reboot Fix chef-apply crash for reboot
| * | | | fix chef-apply crash for rebootdheerajd-msys2018-10-041-4/+6
| | | | | | | | | | | | | | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
* | | | | Bump version to 15.0.21 by Chef Expeditorv15.0.21Chef Expeditor2018-10-311-1/+1
| | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | Merge pull request #7818 from chef/windows_resourcesTim Smith2018-10-312-2/+0
|\ \ \ \ \ | | | | | | | | | | | | Remove preview resource from windows_certificate & windows_share
| * | | | | Remove preview resource from windows_certificate & windows_shareTim Smith2018-10-302-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The initial PR was for the backport, but we don't want these to be previews in Chef 15 Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | | Bump version to 15.0.20 by Chef Expeditorv15.0.20Chef Expeditor2018-10-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | | Bump version to 15.0.19 by Chef Expeditorv15.0.19Chef Expeditor2018-10-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | | Merge pull request #7820 from chef/lcg/chef-15-cleanup-cookbook-loaderLamont Granquist2018-10-302-74/+105
|\ \ \ \ \ \ | | | | | | | | | | | | | | More cookbook loader cleanup and documentation
| * | | | | | more removal of cookbook shadowing/merginglcg/chef-15-cleanup-cookbook-loaderLamont Granquist2018-10-301-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | we no longer support reading cookbooks from multiple cookbook paths. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | | | | | clean up some ivars and mark some methods privateLamont Granquist2018-10-301-41/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | not all of this class should be considered public Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | | | | | More cookbook loader cleanup and documentationLamont Granquist2018-10-302-29/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removes a bit more cruft left over from removing cookbook merging. Tries to document what the loader actually is and what it does. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | | | | | Bump version to 15.0.18 by Chef Expeditorv15.0.18Chef Expeditor2018-10-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | | | Bump version to 15.0.17 by Chef Expeditorv15.0.17Chef Expeditor2018-10-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | | | Bump version to 15.0.16 by Chef Expeditorv15.0.16Chef Expeditor2018-10-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | | | Merge pull request #7731 from chef/windows_resourcesTim Smith2018-10-303-0/+586
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | Add windows_certificate and windows_share resources
| * | | | | | Update the introduced field to be 14.7Tim Smith2018-10-302-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I missed the 14.6 window Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | | | | Auto mark windows_certificate as sensitive if a password is setTim Smith2018-10-302-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We're doing this same thing in the execute resource. Signed-off-by: Tim Smith <tsmith@chef.io>