-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feature(pipelines): collect builders logs #9786
Conversation
a53b60c
to
814066b
Compare
we have multiple issue related to builder, and we don't have any logs from thier end saved this commit add code that collect the journalctl logs from builder and upload it to s3 and Argus.
814066b
to
1749633
Compare
AWS provision failed cause of access to S3 (unrelated to the PR)
@mikliapko this is quite wired, how did we end doing backup to us-east-1, when the test is running in eu-west-1 ? |
@fruch All builder logs are collected and these can be from some old days. For instance in the test run https://jenkins.scylladb.com/job/scylla-staging/job/fruch/job/artifacts-ubuntu2404-test/30/, there are logs for the run date itself - 12.01.2025, but also logs from 18.12.2024. Do we want to collect all logs from builder or maybe filter them ('since' option or similar)? |
oh, I believe it's a result of getting rid of For the sake of verifying this PR, I’d suggest rerunning the test in the us-east-1 region, if possible. As a long term solution, I suppose we should have buckets in all regions used in testing (pre-created in advance or created in a test runtime if missing). So, I will try to handle it shortly. |
some of them are from when the AMI was created, which is o.k. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
we have multiple issue related to builder, and we don't have any logs from their end saved
this commit add code that collect the journalctl logs from builder and upload it to s3 and Argus.
Testing
PR pre-checks (self review)
backport
labelsReminders
sdcm/sct_config.py
)unit-test/
folder)