-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
[Kettle] Process hangs when generating json.gz for 'all' table #20024
Comments
The logs also seem to freeze here which makes me worry something is getting pinned or hitting an infinite loop |
/cc @spiffxp I am 90% sure this is a symptom of the main failure we are seeing. Previously I had thought that Kettle was failing due to tracebacks on path parsing. But I now know that the failures is being caused by the run of:
While there is an issue on some paths, it pins CPU and hangs indefinitely. This causes Kettle to simply freeze. |
Did we figure this out? |
It has something to do with the size of the build_all, the root cause was not figured out. I migrated to a new 30 day table (really just a new |
Current command that is hanging |
This command is running a |
I have a feeling the offending lines are: test-infra/kettle/make_json.py Lines 314 to 317 in a404539
where we are printing a TON of json to STDOUT piping to pv into gzip It looks to lock up after a LOT of output.
|
I think I will try something like this to avoid the STDOUT issues |
SGTM |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-contributor-experience at kubernetes/community. |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-contributor-experience at kubernetes/community. |
/sig testing |
/close I didn't see CPU exhaustion when looking at kettle just now |
@spiffxp: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/remove-kind feature |
What would you like to be added:
Add more compute to Kettle instances. Or figure out if CPU is impacting speed/lockup.
Why is this needed:
It seems that Kettle Prod is hitting cpu limits when trying to build json. It takes extremely long to complete an update cycle and now seems to freeze at point, not updating at all and "catching" on specific builds logs seem to end there
/area kettle
/assign
The text was updated successfully, but these errors were encountered: