Merge pull request #104047 from ehashman/fix-node-e2e-logs

Log e2e-node kubelet output directly to file
This commit is contained in:
Kubernetes Prow Robot 2021-08-02 12:30:19 -07:00 committed by GitHub
commit 9ff3b7e744
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -194,6 +194,7 @@ func (e *E2EServices) startKubelet() (*server, error) {
cmdArgs = append(cmdArgs,
systemdRun,
"-p", "Delegate=true",
"-p", "StandardError=file:"+framework.TestContext.ReportDir+"/kubelet.log",
"--unit="+unitName,
"--slice=runtime.slice",
"--remain-after-exit",
@ -201,10 +202,6 @@ func (e *E2EServices) startKubelet() (*server, error) {
killCommand = exec.Command("systemctl", "kill", unitName)
restartCommand = exec.Command("systemctl", "restart", unitName)
e.logs["kubelet.log"] = LogFileData{
Name: "kubelet.log",
JournalctlCommand: []string{"-u", unitName},
}
kc.KubeletCgroups = "/kubelet.slice"
kubeletConfigFlags = append(kubeletConfigFlags, "kubelet-cgroups")