summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* simplify resource_cloning toggle PRlcg/resource-cloning-toggleLamont Granquist2016-11-165-25/+6
| | | | | | also add scarier banner to chef-config setting Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* add global and per-resource toggles for resource cloning behaviorLamont Granquist2016-11-166-2/+59
| | | | let us turn on and off resource cloning
* Bump version of chef to 12.17.13 by Chef Versioner.v12.17.13Chef Versioner2016-11-164-8/+8
|
* Merge pull request #5460 from chef/tm/deprecation_with_urlThom May2016-11-1665-154/+401
|\ | | | | Core: Structure deprecations with additional metadata
| * Structure deprecations with additional metadatatm/deprecation_with_urlThom May2016-11-1665-154/+401
| | | | | | | | | | | | | | | | This adds URLs to each class of deprecation, and correctly prints and formats them for maximum user efficiency. We also provide the URL to the data collector for Visibility to ingest. Signed-off-by: Thom May <thom@chef.io>
* | Bump version of chef to 12.17.12 by Chef Versioner.v12.17.12Chef Versioner2016-11-164-8/+8
| |
* | Merge pull request #5501 from MsysTechnologiesllc/nim/docs_for_msu_packageBryan McLellan2016-11-161-0/+25
|\ \ | | | | | | Updated release docs for msu_package resource
| * | Removed Doc_changesnimisha2016-11-041-9/+0
| | | | | | | | | | | | Signed-off-by: nimisha <nimisha.sharad@clogeny.com>
| * | Removed contents from DOC_CHANGESnimisha2016-11-041-28/+0
| | | | | | | | | | | | Signed-off-by: nimisha <nimisha.sharad@clogeny.com>
| * | Updated release docs for msu_package resourcenimisha2016-11-042-0/+62
| | | | | | | | | | | | Signed-off-by: nimisha <nimisha.sharad@clogeny.com>
* | | Bump version of chef to 12.17.11 by Chef Versioner.v12.17.11Chef Versioner2016-11-164-8/+8
| | |
* | | Merge pull request #5445 from MsysTechnologiesllc/nim/msu_resourceBryan McLellan2016-11-1613-8/+688
|\ \ \ | |_|/ |/| | msu_package resource for Microsoft Update packages
| * | msu_package resource for Microsoft Update packagesNimishaS2016-11-1613-8/+688
|/ / | | | | | | | | | | Signed-off-by: NimishaS <nimisha.sharad@msystechnologies.com> Signed-off-by: NimishaS <nimisha.sharad@msystechnologies.com>
* | Bump version of chef to 12.17.10 by Chef Versioner.v12.17.10Chef Versioner2016-11-164-8/+8
| |
* | Merge pull request #5550 from atward/debug_writeNoah Kantrowitz2016-11-151-1/+0
|\ \ | | | | | | Remove debug write
| * | Remove debug writeAdam Ward2016-11-161-1/+0
|/ / | | | | | | | | | | | | Obvious fix. Introduced in: e57e29b96b75ff7fc04abb7f9db73920b2a5894a Signed-off-by: Adam Ward <adamw@subdesigns.net>
* | Bump version of chef to 12.17.9 by Chef Versioner.v12.17.9Chef Versioner2016-11-154-8/+8
| |
* | Merge pull request #5541 from chef/lcg/node-immutable-array-sliceLamont Granquist2016-11-153-2/+21
|\ \ | | | | | | fix ImmutableArray slices
| * | add specs for array slice access to node attributeslcg/node-immutable-array-sliceLamont Granquist2016-11-152-0/+16
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | fix ImmutableArray slicesLamont Granquist2016-11-141-2/+5
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | Bump version of chef to 12.17.8 by Chef Versioner.v12.17.8Chef Versioner2016-11-154-8/+8
| | |
* | | Merge pull request #5543 from chef/lcg/style-semicolonLamont Granquist2016-11-155-21/+21
|\ \ \ | | | | | | | | fixes Style/Semicolon cop
| * | | fixes Style/Semicolon coplcg/style-semicolonLamont Granquist2016-11-145-21/+21
| |/ / | | | | | | | | | | | | | | | these all seem like useless uses of semicolons. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | Bump version of chef to 12.17.7 by Chef Versioner.v12.17.7Chef Versioner2016-11-154-8/+8
| | |
* | | Merge pull request #5544 from chef/https_shellThom May2016-11-151-2/+2
|\ \ \ | |/ / |/| | Output https links in chef-shell
| * | Output https links in chef-shellhttps_shellTim Smith2016-11-141-2/+2
|/ / | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version of chef to 12.17.6 by Chef Versioner.v12.17.6Chef Versioner2016-11-114-8/+8
| |
* | Merge pull request #5536 from chef/btm/powershell_mergeBryan McLellan2016-11-111-0/+41
|\ \ | | | | | | powershell package provider release notes
| * \ Merge branch ↵btm/powershell_mergeBryan McLellan2016-11-111-0/+41
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'MsysTechnologiesllc-dh/update_release_notes_for_powershell_package_resource' into MsysTechnologiesllc-dh/adding_powershell_package_manager_support Closes #5315 Closes #5491 Signed-off-by: Bryan McLellan <btm@loftninjas.org>
| | * | Updated release notes for powershell_package resource and providerdheerajd-msys2016-11-021-0/+37
| | | | | | | | | | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
| * | | Additional changes based on more review commentsdheerajd-msys2016-11-112-218/+180
| | | | | | | | | | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
| * | | Modified code based on review commentsdheerajd-msys2016-11-112-39/+25
| | | | | | | | | | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
| * | | Added unit specs for powershell packagedheerajd-msys2016-11-115-35/+478
| | | | | | | | | | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
| * | | Added code for adding support for powershell package managerdheerajd-msys2016-11-115-0/+171
| | | | | | | | | | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
* | | | Bump version of chef to 12.17.5 by Chef Versioner.v12.17.5Chef Versioner2016-11-114-8/+8
| | | |
* | | | Merge pull request #5315 from ↵Bryan McLellan2016-11-116-0/+562
|\ \ \ \ | |/ / / |/| | | | | | | | | | | MsysTechnologiesllc/dh/adding_powershell_package_manager_support Adding support for Powershell package manager to Chef package provider
| * | | Additional changes based on more review commentsdheerajd-msys2016-11-102-218/+180
| | | | | | | | | | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
| * | | Modified code based on review commentsdheerajd-msys2016-11-102-39/+25
| | | | | | | | | | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
| * | | Added unit specs for powershell packagedheerajd-msys2016-11-105-35/+478
| | | | | | | | | | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
| * | | Added code for adding support for powershell package managerdheerajd-msys2016-11-105-0/+171
| | | | | | | | | | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
* | | | Bump version of chef to 12.17.4 by Chef Versioner.v12.17.4Chef Versioner2016-11-104-8/+8
| | | |
* | | | Merge pull request #5534 from chef/td/disable-changelog-generatorBryan McLellan2016-11-102-71/+1
|\ \ \ \ | | | | | | | | | | Disable the automatic changelog generation
| * | | | Disable the automatic changelog generationTom Duffield2016-11-102-71/+1
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | The feature that we thought existed in the changelog generator doesn't work exactly as expected. Until that functionality can be added, we're disabling the automatic changelog generation. Signed-off-by: Tom Duffield <tom@chef.io>
* | | | Bump version of chef to 12.17.3 by Chef Versioner.v12.17.3Chef Versioner2016-11-105-10/+11
| | | |
* | | | Merge pull request #5422 from chef/tm/rescue_5115Thom May2016-11-103-11/+129
|\ \ \ \ | | | | | | | | | | Mac: ensure launchd's start_calendar_interval gets valid settings
| * | | | Respond to review comments and chefstyletm/rescue_5115Thom May2016-11-103-19/+18
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Thom May <thom@chef.io>
| * | | | Code style fixes; :lipstick:Andrew Burns2016-11-102-3/+3
| | | | |
| * | | | launchd: start_calendar_interval validity checkingAndrew Burns2016-11-102-4/+123
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | StartCalendarInterval has some gotchas so we coerce it to sanity check. According to `man 5 launchd.plist`: StartCalendarInterval [is a] <dictionary of integers or array of dictionaries of integers> ... Missing arguments are considered to be wildcard. What the man page doesn't state, but what was observed (OSX 10.11.5, launchctrl v3.4.0) is that key that are specified, _but with invalid values, will also be silently treated as a wildcard values. This means that an entry like: { "Hour"=>0, "Weekday"=>"6-7"} will not just run on midnight of Sat and Sun, rather it will run _every_ midnight. We check to make sure that the values are integers and not strings, adhering to the manpage documentation. This also ensures that only keys that StartCalendarInterval supports will be passed. This eliminates passing a key (like `:hour` or `'hour') and thinking it works when in reality launchd is just treating it as a wildcard. NOTE: This is a "breaking" change in that: it will break existing cookbooks that are using the current docs: https://docs.chef.io/resource_launchd.html (See start_calendar_interval); however the generated plist doesn't appear to actually do what was intended anyway.
* | | | | Bump version of chef to 12.17.2 by Chef Versioner.v12.17.2Chef Versioner2016-11-105-11/+10
| | | | |
* | | | | Merge pull request #5532 from chef/td/update-12.16-release-notesBryan McLellan2016-11-103-0/+17
|\ \ \ \ \ | |/ / / / |/| | | | Update 12.16 release notes with package locking