summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
| * | | Update 12.16 release notes & changelog with package lockingTom Duffield2016-11-103-0/+17
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Tom Duffield <tom@chef.io> Signed-off-by: Bryan McLellan <btm@loftninjas.org>
* | | | Bump version of chef to 12.17.1 by Chef Versioner.v12.17.1Chef Versioner2016-11-095-10/+77
| | | |
* | | | Merge pull request #5531 from chef/td/fix-version-bumper-encodingBryan McLellan2016-11-091-0/+2
|\ \ \ \ | |/ / / |/| | | Add UTF-8 environment var to version bumper
| * | | Add UTF-8 environment var to version bumperTom Duffield2016-11-091-0/+2
|/ / / | | | | | | | | | | | | | | | | | | | | | The Github Changelog Generator threw an error about invalid encoding. This never happened locally, and indications are that its because of this environment variable. Signed-off-by: Tom Duffield <tom@chef.io>
* | | Merge pull request #5523 from chef/td/update-changelog-every-bumpTom Duffield2016-11-0910-64/+107
|\ \ \ | | | | | | | | Internal: Bump Minor Version; Automatically update the CHANGELOG when we bump the Build version
| * | | Add docs around releasing regression fixestd/update-changelog-every-bumpTom Duffield2016-11-091-0/+15
| | | | | | | | | | | | | | | | Signed-off-by: Tom Duffield <tom@chef.io>
| * | | Bump minor version to 12.17 after 12.16 releaseTom Duffield2016-11-095-19/+41
| | | | | | | | | | | | | | | | Signed-off-by: Tom Duffield <tom@chef.io>
| * | | Add automation for bumping major/minor versionTom Duffield2016-11-092-3/+17
| | | | | | | | | | | | | | | | Signed-off-by: Tom Duffield <tom@chef.io>
| * | | Bump gem for github_changelog_generatorTom Duffield2016-11-091-18/+9
| | | | | | | | | | | | | | | | | | | | | | | | There was a bug fix in 1.14.0 that we need to bring in. Signed-off-by: Tom Duffield <tom@chef.io>
| * | | Update the changelog when the version is bumped by CITom Duffield2016-11-093-2/+4
| | | | | | | | | | | | | | | | Signed-off-by: Tom Duffield <tom@chef.io>
| * | | Use the `changelog` namespace for Rake tasksTom Duffield2016-11-091-22/+21
|/ / / | | | | | | | | | Signed-off-by: Tom Duffield <tom@chef.io>
* | | Bump version of chef to 12.16.55 by Chef Versioner.v12.16.55Chef Versioner2016-11-094-8/+8
| | |
* | | Windows: search for config on same drive as executable location (#5478)John Kerry2016-11-092-10/+51
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changing the default drive for the config file to be the drive that the executable is launched from. This should allow for an easier launch of chef from a d: drive installation Signed-off-by: John Kerry <john@kerryhouse.net> * adding a check and a fallback to systemdrive for the base path when __FILE__ path doesn't have a drive (appears with linux hosts running windows targeted unit tests) Signed-off-by: John Kerry <john@kerryhouse.net> * fixing rubocop errors Signed-off-by: John Kerry <john@kerryhouse.net> * adding a __FILE__ path override for cache_path tests Signed-off-by: John Kerry <john@kerryhouse.net>
* | Bump version of chef to 12.16.54 by Chef Versioner.v12.16.54Chef Versioner2016-11-084-8/+8
| |
* | Add gem release badge to the readme / changelog header (#5527)Tim Smith2016-11-082-1/+3
| | | | | | | | | | When we update our changelog it’s a bit confusing since multiple days go by before we ship the new release. Adding a header to the changelog and a readme gem release badge should help clear up what our current release actually is. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version of chef to 12.16.53 by Chef Versioner.v12.16.53Chef Versioner2016-11-084-8/+8
| |
* | Fix converge_if_changed (#5508)Akos Vandra2016-11-081-3/+3
| | | | | | sensitive is the property of the resource, not the provider.
* | Bump version of chef to 12.16.52 by Chef Versioner.v12.16.52Chef Versioner2016-11-084-8/+8
| |
* | String to Array launchd:limit_load_to_session_type (#5424)Erik Gomez2016-11-081-1/+1
| | | | | | Mac: Ensure that launchd limit_load_to_session_type is properly handled
* | Bump version of chef to 12.16.51 by Chef Versioner.v12.16.51Chef Versioner2016-11-084-8/+8
| |
* | Merge pull request #5524 from chef/tas50/apt_update_failsTim Smith2016-11-082-26/+18
|\ \ | | | | | | Prevent apt_update failures on non-Linux platforms
| * | Prevent apt_update failures on non-Linux platformstas50/apt_update_failsTim Smith2016-11-072-26/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We 1/2 wired up the noop functionality, but specifying that we only provided the resource on Linux caused that code to never run. This prevents this sort of error on non-Linux platforms: ``` Cannot find a resource for apt_update on windows version 6.3.9600 ``` Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version of chef to 12.16.50 by Chef Versioner.v12.16.50Chef Versioner2016-11-084-8/+8
| | |
* | | Test on the latest fedora and fix yum failures in testing (#5525)Tim Smith2016-11-082-4/+5
|/ / | | | | | | | | | | | | Use the latest fedora to avoid having to bump things every X months We need to make the cache afterwards. I ran into this same issue in the cron cookbook and I’ve updated the dnf_compat recipe in yum to do the same. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version of chef to 12.16.49 by Chef Versioner.v12.16.49Chef Versioner2016-11-074-8/+8
| |