Skip to content

Commit 6fdebd8

Browse files
authored
hotfix(agent): only retain 1 logfile at a time (#7815)
1 parent 8f736fe commit 6fdebd8

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

cli/agent.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ func (r *RootCmd) workspaceAgent() *clibase.Cmd {
6868
logWriter := &lumberjack.Logger{
6969
Filename: filepath.Join(logDir, "coder-agent-init.log"),
7070
MaxSize: 5, // MB
71+
// Without this, rotated logs will never be deleted.
72+
MaxBackups: 1,
7173
}
7274
defer logWriter.Close()
7375

@@ -146,6 +148,8 @@ func (r *RootCmd) workspaceAgent() *clibase.Cmd {
146148
ljLogger := &lumberjack.Logger{
147149
Filename: filepath.Join(logDir, "coder-agent.log"),
148150
MaxSize: 5, // MB
151+
// Without this, rotated logs will never be deleted.
152+
MaxBackups: 1,
149153
}
150154
defer ljLogger.Close()
151155
logWriter := &closeWriter{w: ljLogger}

0 commit comments

Comments
 (0)