From 2f397795c97049a293e6c4be80c406798f7a11c4 Mon Sep 17 00:00:00 2001 From: sreepuramsudheer <106745516+sreepuramsudheer@users.noreply.github.com> Date: Tue, 9 Jun 2026 02:12:17 +0530 Subject: [PATCH] docs: add request_log_rotation_type config for erchef, bifrost and bookshelf (#4666) Document the new user-patchable request_log_rotation_type configuration for the webmachine request logger (oc_wm_request_logger) in erchef, bifrost, and bookshelf. Default value is 'wrap' for all three services. Signed-off-by: sreepuramsudheer Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- content/automate/chef_infra_in_chef_automate.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/content/automate/chef_infra_in_chef_automate.md b/content/automate/chef_infra_in_chef_automate.md index 6826db5c40..242a8bce7f 100644 --- a/content/automate/chef_infra_in_chef_automate.md +++ b/content/automate/chef_infra_in_chef_automate.md @@ -64,6 +64,7 @@ The list of parameters are as follows: | opscode_erchef['strict_search_result_acls'] | FALSE | FALSE | `[erchef.V1.sys.api]`
`strict_search_result_acls= false` | | opscode_erchef['enable_ibrowse_traces'] | FALSE | FALSE | `[erchef.v1.sys.ibrowse]`
`enable_ibrowse_traces = false` | | opscode_erchef['s3_url_expiry_window_size'] | {100, percent} | | `[erchef.v1.sys.api]`
`s3_url_expiry_window_size_percent=100` | +| opscode_erchef['request_log_rotation_type'] | wrap | wrap | `[erchef.v1.sys.log]`
`request_log_rotation_type="wrap"` | | oc_chef_authz['http_queue_max'] | 200 | 200 | `[erchef.v1.sys.authz]`
`pool_queue_max=200` | | oc_chef_authz['http_max_count'] | 100 | 100 | `[erchef.v1.sys.authz]`
`pool_max_size=100` | | oc_chef_authz['http_init_count'] | 100 | 100 | `[erchef.v1.sys.authz]`
`pool_init_size=100` | @@ -76,12 +77,14 @@ The list of parameters are as follows: | data_collector['ibrowse_options'] | [{connect_timeout, 10000}] | [{connect_timeout, 10000}] | `[erchef.v1.sys.data_collector]`
`ibrowse_timeout=10000` | | oc_bifrost['db_pool_queue_max'] | 50 | 50 | `[bifrost.v1.sys.sql]`
`pool_queue_max=50` | | oc_bifrost['extended_perf_log'] | TRUE | TRUE | `[bifrost.v1.sys.log]`
`extended_perf_log=true` | +| oc_bifrost['request_log_rotation_type'] | wrap | wrap | `[bifrost.v1.sys.log]`
`request_log_rotation_type="wrap"` | | bookshelf['stream_download'] | TRUE | TRUE | `[bookshelf.v1.sys.bookshelf]`
`stream_download=true` | | bookshelf['aws_access_id'] | | | `[bookshelf.v1.sys.bookshelf]`
`aws_access_id=""` | | bookshelf['aws_secret_key'] | | | `[bookshelf.v1.sys.bookshelf]`
`aws_secret_key=""` | | bookshelf['log_rotation'] | 'file_maxbytes': 104857600,
'num_to_keep': 10 | 'file_maxbytes': 104857600,
'num_to_keep': 10 | `[bookshelf.v1.sys.log]`
`rotation_max_bytes =104857600`
`rotation_max_files =10` | | bookshelf['storage_type'] | sql | sql | `[bookshelf.v1.sys.bookshelf]`
`storage_type = "sql"` | | bookshelf['vip'] | 127.0.0.1 | 127.0.0.1 | `[bookshelf.v1.sys.bookshelf]`
`virtual_ip = "127.0.0.1"` | +| bookshelf['request_log_rotation_type'] | wrap | wrap | `[bookshelf.v1.sys.log]`
`request_log_rotation_type="wrap"` | | oc_chef_wm['health_ping_timeout'] | 400 | 400 | `[erchef.v1.sys.health]`
`health_ping_timeout=400` | To know more about the above parameters, see [chef-server.rb Optional Settings](/server/config_rb_server_optional_settings/).