-
Bug
-
Resolution: Done
-
Undefined
-
Logging 5.2.z
-
False
-
False
-
NEW
-
NEW
-
Before this update, the release did not include a filter change which caused fluentd to crash. With this update, the missing filter has been corrected.
-
-
Logging (Core) - Sprint 212, Logging (Core) - Sprint 213
After the upgrade of the CLO to 5.2.4-17 all fluentd pods are crashing.
$ oc logs -f fluentd-ldd9b fluentd Setting each total_size_limit for 4 buffers to 4811272243 bytes Setting queued_chunks_limit_size for each buffer to 573 Setting chunk_limit_size for each buffer to 8388608 2021-12-28 15:32:41 +0000 [warn]: '@' is the system reserved prefix. It works in the nested configuration for now but it will be rejected: @timestamp 2021-12-28 15:32:42 +0000 [error]: config error file="/etc/fluent/fluent.conf" error_class=Fluent::ConfigError error="Unknown formatter plugin 'single_json_value'. Run 'gem search -rd fluent-plugin' to find plugins"
The ClusterLogForwarder is specified like below
apiVersion: v1 items: - apiVersion: logging.openshift.io/v1 kind: ClusterLogForwarder metadata: annotations: name: instance namespace: openshift-logging spec: outputDefaults: elasticsearch: structuredTypeKey: kubernetes.labels.logFormat structuredTypeName: json outputs: - name: rsyslog syslog: facility: local0 payloadKey: message rfc: RFC3164 severity: informational type: syslog url: 'tls://example.com:5514' pipelines: - inputRefs: - audit - application - infrastructure name: syslog outputRefs: - rsyslog - default parse: json kind: List metadata: resourceVersion: "" selfLink: ""