mirror of
https://github.com/outbackdingo/kubernetes.git
synced 2026-02-18 00:40:32 +00:00
Automatic merge from submit-queue (batch tested with PRs 55697, 55631, 51905, 55647, 55826). 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>. Parse the last partial line in CRI logs @Random-Liu @yujuhong @runcom @feiskyer PTAL Fixes part of https://github.com/kubernetes/kubernetes/issues/44976 This should work while we find a longer term format for CRI logs. Signed-off-by: Mrunal Patel <mrunalp@gmail.com> **What this PR does / why we need it**: This PR attempts to parse the last line of log even if it doesn't have a newline. Today for CRI based log formats such lines are ignored and empty output is returned. **Which issue(s) this PR fixes** Fixes part of #44976 **Special notes for your reviewer**: Use a CRI runtime like CRI-O and the output will be empty for these commands without this PR. ``` # kubectl create -f https://raw.githubusercontent.com/openshift-qe/v3-testfiles/master/configmap/configmap.yaml # kubectl create -f https://raw.githubusercontent.com/openshift-qe/v3-testfiles/master/configmap/pod-configmap-volume1.yaml # kubectl logs dapi-test-pod-1 very# ``` **Release Note**: ```release-note NONE ```