| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\ \ \
| | | |
| | | | |
Suppress nested causes for sensitive exceptions
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: John Snow <thelunaticscripter@outlook.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Changes:
- Revert proposed unless and instead incorporate proposed changes suggested by reviewers
Signed-off-by: John Snow <thelunaticscripter@outlook.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: John Snow <thelunaticscripter@outlook.com>
|
| | |/
| |/|
| | |
| | |
| | |
| | | |
This will prevent sensitive data from leaking into debug_stacktrace output.
Signed-off-by: John Snow <thelunaticscripter@outlook.com>
|
| | | |
|
|\ \ \
| | | |
| | | | |
Add sysctl_param resource from the sysctl cookbook
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Still needs a bit of testing to see if there's a better way to do the
reload, but here goes nothing
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Copied from the cookbook with modifications made there
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | | |
|
|\ \ \ \
| |_|/ /
|/| | /
| | |/
| |/| |
sudo: Don't fail on FreeBSD. Turns out there's a .d directory
|
|/ /
| |
| |
| |
| |
| | |
I guess they use .d directory structures in sudo, but that's about it.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \
| | |
| | | |
Fix the openssl resource spec names
|
| | |
| | |
| | |
| | |
| | |
| | | |
Simple rename
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | |
|
|\ \ \
| |/ /
|/| | |
remove dead code from property declaration
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
this is effectively dead because of forcing new_resource.thingy
i stuck a hard `raise` in here and we have no tests around this any
more.
the conditional also just makes my head hurt looking at it.
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| | |
|
|\ \
| | |
| | | |
rubocop fixes from engine bump to 0.54.0
|
| |/
| |
| |
| |
| |
| | |
some cops got a little stricter.
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| | |
|
|\ \
| | |
| | | |
Save the node's UUID as an attribute
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We generate the UUID as part of the data collector report, but we didn't
make that available to the node or the chef server otherwise.
Signed-off-by: Thom May <thom@chef.io>
|
| | | |
|
|\ \ \
| | | |
| | | | |
Support installing removed windows features from source
|
| | |/
| |/|
| | |
| | |
| | |
| | | |
This issue was reported on the cookbook after refactoring the resource. The issue is that we have a method to determine the features to install given a list of features we want to install. It wasn't taking into account that a removed feature can be installed if the user specifies a source. Now it properly takes that into account and should build the correct array of features to install. It also builds the install command in a cleaner way that avoids funky extra spaces at the end of the command.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | |
|
|\ \ \
| |/ /
|/| | |
Pagefile sizes are in megabytes not bytes
|
|/ /
| |
| |
| |
| |
| | |
@s1mark reported this in the Windows cookbook
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | |
|
|\ \
| | |
| | | |
memoize some work in the package class
|
| | |
| | |
| | |
| | | |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| | | |
|
|\ \ \
| | | |
| | | | |
Add missing installed logic for macos in build_essential
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add the missing installed? check that makes this fast. Also use tail
instead of head in the execute so we install the latest not the oldest
xcode release if more than 1 is available on the system (upgrades).
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | |
|
|\ \ \
| |/ /
|/| | |
Add dmg_package, homebrew_cask, and homebrew_tap resources
|
| | |
| | |
| | |
| | |
| | |
| | | |
This converts the Chef resources to shell_out and adds new properties for dealing with edge case installations. It also adds validation messaging / testing and lazy evals the stuff that uses the mixin.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | |
| | |
| | |
| | |
| | |
| | | |
We need the username about a billion times in both providers. The current helper grabs the UID.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|/ /
| |
| |
| |
| |
| | |
Pull in resources from the dmg and homebrew cookbooks
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | |
|
|\ \
| | |
| | | |
Remove Chef 12-isms from the apt_repository resource
|
|/ /
| |
| |
| |
| |
| | |
We set a lot of nil defaults and did coersions here that are no longer necessary. Since we did accept nil in a lot of these properties at one point we need to keep it so I wrote a note to future me about that. I also added some specs for the remaining coersion and the defaults.
Signed-off-by: Tim Smith <tsmith@chef.io>
|