Skip to content

feat: upload CI logs to S3, CI gets called every midnight#66

Open
redpanda-f wants to merge 8 commits intomainfrom
feat/redpanda/s3-uploads
Open

feat: upload CI logs to S3, CI gets called every midnight#66
redpanda-f wants to merge 8 commits intomainfrom
feat/redpanda/s3-uploads

Conversation

@redpanda-f
Copy link
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings February 27, 2026 07:22
@FilOzzy FilOzzy added this to FOC Feb 27, 2026
@github-project-automation github-project-automation bot moved this to 📌 Triage in FOC Feb 27, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds functionality to upload CI run state and logs to AWS S3 for post-run inspection and debugging. The feature is designed to help diagnose test failures by preserving the complete state directory from CI runs.

Changes:

  • Adds AWS CLI installation step that checks if AWS CLI is already present before installing
  • Adds S3 upload step that syncs ~/.foc-devnet/state/latest directory to S3 with a structured path including branch name, run ID, and run attempt number

@redpanda-f redpanda-f self-assigned this Feb 27, 2026
@redpanda-f redpanda-f changed the title feat: upload CI logs to S3 feat: upload CI logs to S3, CI gets called every midnight Feb 27, 2026
Copy link
Contributor

Copilot AI commented Feb 27, 2026

@redpanda-f I've opened a new pull request, #67, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 2 commits February 27, 2026 13:12
…step (#67)

* Initial plan

* Consolidate AWS CLI install and S3 upload into a single conditional step

Co-authored-by: redpanda-f <181817029+redpanda-f@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: redpanda-f <181817029+redpanda-f@users.noreply.github.com>
@redpanda-f redpanda-f marked this pull request as draft February 27, 2026 08:02
@rjan90 rjan90 moved this from 📌 Triage to ⌨️ In Progress in FOC Feb 27, 2026
@rjan90 rjan90 added this to the M4.1: mainnet ready milestone Feb 27, 2026
@rjan90 rjan90 linked an issue Feb 27, 2026 that may be closed by this pull request
@redpanda-f redpanda-f marked this pull request as ready for review February 27, 2026 12:55
@redpanda-f redpanda-f requested a review from rvagg February 27, 2026 12:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ⌨️ In Progress

Development

Successfully merging this pull request may close these issues.

CI/Nightly: Introduce logs dumping to S3 Buckets

4 participants