-
Notifications
You must be signed in to change notification settings - Fork 4.7k
fix tsb error message #15034
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 tsb error message #15034
Conversation
lgtm [merge] |
opened issue #15035 |
repo mirror issue. @stevekuznetsov not sure if it's worth you looking at?
[merge] |
#15039 [merge] |
Evaluated for origin merge up to 73eb17b |
continuous-integration/openshift-jenkins/merge SUCCESS (https://ci.openshift.redhat.com/jenkins/job/merge_pull_request_origin/1231/) (Base Commit: fc8f3c7) (PR Branch Commit: 73eb17b) (Image: devenv-rhel7_6425) |
@sosiouxme @rhcarvalho depends on how you guys want to handle the above -- unclear how often customers will hit the weird |
@stevekuznetsov I don't think this was actually one of the checks, it was just a random repoquery by an upgrade task: https://ci.openshift.redhat.com/jenkins/job/merge_pull_request_origin/1227/consoleText
Regardless, yum usage is mainly succeed/fail... there's not much way to get a structured error message and so you're left with parsing the human-readable text if you want to know what happened. I think it would likely be a good idea to make it standard to retry so that little blips in repo availability don't torpedo a long install/upgrade... possibly even clear the yum cache and retry when there's an error. |
Oh sorry, totally misunderstood that task title. Agreed re: bad messages. All of the RPM tools are written in Python so some part of that communication issue stems from Python --> shell --> Python :( |
No description provided.