| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
squash and rebase of all the work
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| |
|
|\
| |
| | |
update mount to use properties and fix 6851
|
| |
| |
| |
| | |
Signed-off-by: Thom May <thom@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Thom May <thom@chef.io>
|
| | |
|
|\ \
| | |
| | | |
Remove knife help which used the manpages
|
| | |
| | |
| | |
| | |
| | |
| | | |
As Dan pointed out this was what consumed those outdated manpages
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | |
|
| | |
| | |
| | |
| | | |
Signed-off-by: Noam Lerner <noamler@fb.com>
|
| | | |
|
|\ \ \
| |/ /
|/| | |
Pass pointer to LsaFreeMemory, not FFI::MemoryPointer
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
LsaFreeMemory takes a pointer to the struct in memory created by LsaEnumerateAccountRights.
We have to pass it the actual pointer, not the FFI::MemoryPointer object.
This fixes masked access violations which occasionally lead to a heap corruption which
presents itself as silent termination of chef-client/ruby with a return code of -1073740940
or STATUS_HEAP_CORRUPTION / 0xc0000374.
Fixes #6589
Signed-off-by: Bryan McLellan <btm@loftninjas.org>
|
| |/
|/| |
|
|/
|
|
| |
chef server API"
|
| |
|
|\
| |
| | |
Add output_locations functionality to data collector
|
| |
| |
| |
| | |
Signed-off-by: Jon Cowie <jonlives@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Jon Cowie <jonlives@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Jon Cowie <jonlives@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Jon Cowie <jonlives@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Jon Cowie <jonlives@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Jon Cowie <jonlives@gmail.com>
|
| |
| |
| |
| |
| |
| | |
This commit implements the recent changes to RFC-077, to support multiple output locations in the data collector.
Signed-off-by: Jon Cowie <jonlives@gmail.com>
|
| | |
|
|\ \
| | |
| | | |
Bump to ruby 2.5.0
|
| | |
| | |
| | |
| | | |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| | | |
|
|\ \ \
| | | |
| | | | |
Knife should give a useful error when the chef_server_url isn't a chef server API
|
| |\ \ \
| | | | |
| | | | |
| | | | | |
Signed-off-by: Jose Asuncion <jeunito@gmail.com>
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Jose Asuncion <jeunito@gmail.com>
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: Jose Asuncion <jeunito@gmail.com>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: Jose Asuncion <jeunito@gmail.com>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: Jose Asuncion <jeunito@gmail.com>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This reverts commit 02a46911341c1d5ef10309d27963031d598dbe2c.
|
| |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
Signed-off-by: Jose Asuncion <jeunito@gmail.com>
|
| | | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Signed-off-by: Jose Asuncion <jeunito@gmail.com>
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Signed-off-by: Jose Asuncion <jeunito@gmail.com>
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Signed-off-by: Jose Asuncion <jeunito@gmail.com>
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
We said we would remove these in Chef 13 in the code. Lets do it for 14 instead.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Don't use String.new in the cron provider
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | |_|_|_|/ /
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This is another Rubocop performance cop. Here's their description:
```
In Ruby 2.3 or later, use unary plus operator to unfreeze a string literal instead of String#dup and String.new. Unary plus operator is faster than String#dup.
Note: String.new (without operator) is not exactly the same as +''. These differ in encoding. String.new.encoding is always ASCII-8BIT. However, (+'').encoding is the same as script encoding(e.g. UTF-8). So, if you expect ASCII-8BIT encoding, disable this cop.
```
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Properly validate reboot_action in dsc_resource
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Check the passed value to see if it's one of the values we support instead of failing hard later when the user passes the wrong thing.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Rework installed_versions for newer Rubygems
|