Skip to content

feat: reliable log archival handoff + write-timeout + CVE/security fixes#274

Open
dexyk wants to merge 4 commits into
masterfrom
dk/improve_logs_archival
Open

feat: reliable log archival handoff + write-timeout + CVE/security fixes#274
dexyk wants to merge 4 commits into
masterfrom
dk/improve_logs_archival

Conversation

@dexyk

@dexyk dexyk commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

The agent now marks a job's logs archived only on a successful stream (not on any archivator request), and waits appropriately before teardown - indefinitely while the archivator hasn't attempted a fetch, and for a bounded retry window once a fetch has failed - so it no longer tears down before the archivator's retries land. Also raises the HTTP write timeout (5s→30s) to reduce mid-stream interruptions. Includes the CI security/CVE fixes (rack/rack-session bumps, Go 1.26.3, file/dir permissions, XSS/path-traversal hardening) and deterministic fixes for two flaky pkg/shell tests.

@dexyk dexyk requested review from DamjanBecirovic and skipi June 4, 2026 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants