| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|/
|
|
|
| |
Fixes: #128
Signed-off-by: Thom May <thom@may.lt>
|
|\
| |
| | |
Correct ruby syntax error to make script usable
|
|/ |
|
|
|
|
| |
Signed-off-by: Thom May <thom@may.lt>
|
|\
| |
| | |
Load libraries recursively
|
| |
| |
| |
| |
| |
| | |
Fixes #161
Signed-off-by: Thom May <thom@may.lt>
|
|\ \
| |/
|/| |
Format readme, remove waffle badges, add license
|
| |
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \
| |/
|/| |
Reset the ChefFS cache after each test
|
|/
|
|
| |
Signed-off-by: Thom May <thom@may.lt>
|
|\
| |
| | |
Return HTTP 400 Bad Request on Solr parse error
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Previously, chef-zero would return an HTTP 500 Internal Server Error
when the Solr parser failed. Now, we return HTTP 400 with an error
message identical to that of the Erchef server. Returning HTTP 400
also improves the end-user experience since knife returns more
sensible error messages.
Before this patch:
> knife search nodes 'recipes:bar::bar'
ERROR: Server returned error 500 for http://127.0.0.1:8889/search...
After:
> knife search nodes 'recipes:bar::bar'
ERROR: knife search failed: invalid search query: 'recipes:bar::bar'
|
|\ \
| | |
| | | |
Set log level to debug in the rescue block.
|
| |/ |
|
|\ \
| | |
| | | |
support URI specific character in file name
|
| | | |
|
|\ \ \
| | | |
| | | | |
Fix attempted fall-through in case statement.
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
add patch to support chef_version
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
most of our metadata is the form of:
key "value"
but chef_version can be:
chef_version ">= 12.3.1", "< 13.0.0"
so we need a splat in method messing and need to shovel it into an
array.
relates to chef/chef#4081
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Fix scary search behavior on terms containing dash character
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Update error message for daemon on Windows
|
| | | | | | |
| | | | | | |
| | | | | | | |
When running chef-zero with the daemon option on Windows, the error message incorrectly says 'Process.daemon requires Ruby >= 1.9', even when Windows has Ruby 2.0+.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
add normal tags with empty array
|
| | | | | | | | |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Increase WEBrick request timeout to 300 seconds. Fixes #137
|
| |/ / / / / / / |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Make ChefZero aware of load balancers
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
We have some complex reasons to hide a ChefZero behind an nginx proxy.
One problem that suddenly arose with this is that URLs returned by
posting to /environment/foo/cookbook_versions use the protocol of the
internal webrick which is always plain http. This causes the chef client
to retrieve these urls on the https port but with an encrypted payload.
Support this situation by using the HTTP_X_FORWARDED_PROTO CGI variable
if it is available.
|
|\ \ \ \ \ \ \ \ \
| |_|_|_|_|_|_|_|/
|/| | | | | | | | |
disable sslv3 and few unsecure options
|
| |/ / / / / / / |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Thom May <thom@may.lt>
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Downgrade info log message to debug
|
|/ / / / / / / / |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Release 4.7.0
|
|/ / / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Depend on rack < 2 to restore Ruby 2.1 compat
|
|/ / / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Rack 2.0.1 was just released and it requires Ruby 2.2+
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Add external_authentication_uid to actors endpoint for querying
|
|/ / / / / / / / |
|
| | | | | | | | |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Log responses only at debug log level
|
|/ / / / / / / / |
|
| | | | | | | | |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Actually merge key data in user PUT response
|
|/ / / / / / / / |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Fix users endpoint in OSC compat mode to use a data store URL
|
|/ / / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | | |
under /organizations (otherwise ChefFS will not understand it)
|