Skip to content
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

fix(Argus): fix issue regarding catch failed runs #6196

Merged
merged 1 commit into from
May 29, 2023

Conversation

temichus
Copy link
Contributor

@temichus temichus commented May 29, 2023

Since we are now creating argus run even before sct runner is created we need to use new argus client enpoind to post sct runner infor when it is created

set typing-extensions==4.5.0 due to bug pydantic/pydantic#5826 in pydantic==1.8.2

PR pre-checks (self review)

  • I followed KISS principle and best practices
  • I didn't leave commented-out/debugging code
  • I added the relevant backport labels
  • New configuration option are added and documented (in sdcm/sct_config.py)
  • I have added tests to cover my changes (Infrastructure only - under unit-test/ folder)
  • All new and existing unit tests passed (CI)
  • I have updated the Readme/doc folder accordingly (if needed)

@temichus temichus force-pushed the fix_catch_failed_runs_earlier branch 2 times, most recently from ad563f2 to eede9fa Compare May 29, 2023 15:49
Since we are now creating argus run even before sct runner is created
we need to use new argus client enpoind to post sct runner infor
when it is created
@temichus temichus force-pushed the fix_catch_failed_runs_earlier branch from eede9fa to faa79d6 Compare May 29, 2023 16:03
@temichus temichus marked this pull request as ready for review May 29, 2023 16:22
@temichus temichus added Ready for review backport/none Backport is not required labels May 29, 2023
@temichus
Copy link
Contributor Author

fix tested together with @k0machi

@temichus temichus requested review from k0machi and soyacz May 29, 2023 16:25
@k0machi k0machi removed their request for review May 29, 2023 16:25
@temichus
Copy link
Contributor Author

related Argus changes scylladb/argus#250 scylladb/argus#251

Copy link
Contributor

@juliayakovlev juliayakovlev left a comment

Choose a reason for hiding this comment

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

looks ok. one question

sdcm/tester.py Show resolved Hide resolved
@@ -52,3 +52,4 @@ questionary==1.10.0
pbr==1.4
hdrhistogram==0.9.2
deepdiff==6.2.3
typing-extensions==4.5.0
Copy link
Contributor

Choose a reason for hiding this comment

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

Why are we pinning this one and not upgrading pydantic?

@fruch fruch merged commit b03e206 into scylladb:master May 29, 2023
5 checks passed
@fruch fruch added the New Hydra Version PR# introduces new Hydra version label May 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport/none Backport is not required New Hydra Version PR# introduces new Hydra version Ready for review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants