| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|
|
|
|
|
| |
believe this becomes necessary for ruby 2.4/3.0
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| |
|
|\
| |
| | |
fix ImmutableArray slices
|
| |
| |
| |
| | |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| |
| |
| |
| | |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| | |
|
|\ \
| | |
| | | |
fixes Style/Semicolon cop
|
| |/
| |
| |
| |
| |
| | |
these all seem like useless uses of semicolons.
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| | |
|
|\ \
| |/
|/| |
Output https links in chef-shell
|
|/
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
|
|\
| |
| | |
powershell package provider release notes
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
'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>
|
| | |
| | |
| | |
| | | |
Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
|
| | | |
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
MsysTechnologiesllc/dh/adding_powershell_package_manager_support
Adding support for Powershell package manager to Chef package provider
|
| | |
| | |
| | |
| | | |
Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
|
| | | |
|
|\ \ \
| | | |
| | | | |
Disable the automatic changelog generation
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
| | | |
|
|\ \ \
| | | |
| | | | |
Mac: ensure launchd's start_calendar_interval gets valid settings
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Thom May <thom@chef.io>
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | | |
Update 12.16 release notes with package locking
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Tom Duffield <tom@chef.io>
Signed-off-by: Bryan McLellan <btm@loftninjas.org>
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | | |
Add UTF-8 environment var to version bumper
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
|\ \ \
| | | |
| | | | |
Internal: Bump Minor Version; Automatically update the CHANGELOG when we bump the Build version
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Tom Duffield <tom@chef.io>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Tom Duffield <tom@chef.io>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Tom Duffield <tom@chef.io>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
There was a bug fix in 1.14.0 that we need to bring in.
Signed-off-by: Tom Duffield <tom@chef.io>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Tom Duffield <tom@chef.io>
|
|/ / /
| | |
| | |
| | | |
Signed-off-by: Tom Duffield <tom@chef.io>
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 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>
|
| | |
|