Unverified Commit f5c29f51 authored by Kubernetes Submit Queue's avatar Kubernetes Submit Queue Committed by GitHub

Merge pull request #55506 from Random-Liu/fix-cri-fluentd

Automatic merge from submit-queue (batch tested with PRs 54460, 55258, 54858, 55506, 55510). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Fix CRI fluentd config. This should fix the cri-containerd stackdriver test failure: ``` Cluster level logging implemented by Stackdriver should ingest logs ``` I copied the pattern from a comment previously. However, it doesn't actually work properly. `\b` only matches word boundary, and seems to match the boundary of previous word in our case. That's why we get the log with a leading space: ``` Nov 10 18:39:11.661: INFO: Unexpected error occurred: log entry ingested incorrectly, got --> <--I0101 00:00:00.000000 1 main.go:1] Text, want Text ``` @kubernetes/sig-node-bugs @kubernetes/sig-instrumentation-bugs Signed-off-by: 's avatarLantao Liu <lantaol@google.com> ```release-note none ```
parents 0ca74ef2 53d7494b
...@@ -114,7 +114,7 @@ data: ...@@ -114,7 +114,7 @@ data:
time_format %Y-%m-%dT%H:%M:%S.%NZ time_format %Y-%m-%dT%H:%M:%S.%NZ
</pattern> </pattern>
<pattern> <pattern>
format /^(?<time>.+)\b(?<stream>stdout|stderr)\b(?<log>.*)$/ format /^(?<time>.+) (?<stream>stdout|stderr) (?<log>.*)$/
time_format %Y-%m-%dT%H:%M:%S.%N%:z time_format %Y-%m-%dT%H:%M:%S.%N%:z
</pattern> </pattern>
</source> </source>
...@@ -367,7 +367,7 @@ data: ...@@ -367,7 +367,7 @@ data:
num_threads 2 num_threads 2
</match> </match>
metadata: metadata:
name: fluentd-es-config-v0.1.0 name: fluentd-es-config-v0.1.1
namespace: kube-system namespace: kube-system
labels: labels:
addonmanager.kubernetes.io/mode: Reconcile addonmanager.kubernetes.io/mode: Reconcile
...@@ -108,4 +108,4 @@ spec: ...@@ -108,4 +108,4 @@ spec:
path: /usr/lib64 path: /usr/lib64
- name: config-volume - name: config-volume
configMap: configMap:
name: fluentd-es-config-v0.1.0 name: fluentd-es-config-v0.1.1
...@@ -58,7 +58,7 @@ data: ...@@ -58,7 +58,7 @@ data:
time_format %Y-%m-%dT%H:%M:%S.%NZ time_format %Y-%m-%dT%H:%M:%S.%NZ
</pattern> </pattern>
<pattern> <pattern>
format /^(?<time>.+)\b(?<stream>stdout|stderr)\b(?<log>.*)$/ format /^(?<time>.+) (?<stream>stdout|stderr) (?<log>.*)$/
time_format %Y-%m-%dT%H:%M:%S.%N%:z time_format %Y-%m-%dT%H:%M:%S.%N%:z
</pattern> </pattern>
</source> </source>
...@@ -398,7 +398,7 @@ data: ...@@ -398,7 +398,7 @@ data:
num_threads 2 num_threads 2
</match> </match>
metadata: metadata:
name: fluentd-gcp-config-v1.2.2 name: fluentd-gcp-config-v1.2.3
namespace: kube-system namespace: kube-system
labels: labels:
addonmanager.kubernetes.io/mode: Reconcile addonmanager.kubernetes.io/mode: Reconcile
...@@ -132,4 +132,4 @@ spec: ...@@ -132,4 +132,4 @@ spec:
path: /usr/lib64 path: /usr/lib64
- name: config-volume - name: config-volume
configMap: configMap:
name: fluentd-gcp-config-v1.2.2 name: fluentd-gcp-config-v1.2.3
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment