-
Notifications
You must be signed in to change notification settings - Fork 402
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
[CI] Skip redis raycluster sample YAML test #1465
[CI] Skip redis raycluster sample YAML test #1465
Conversation
Signed-off-by: Archit Kulkarni <[email protected]>
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.
Good catch! It makes sense. The issue arises because we deleted all Kubernetes objects defined in the YAML file, including Redis. Consequently, the Kubernetes cleanup job failed to clear the Redis cache successfully, preventing the removal of the finalizer. We may keep the issue opening until we fix the test.
[Update]
We can close the issue @rueian will take the rest.
Thanks for finding the actual root cause! |
This reverts commit 84c35ac.
My understanding is that the RayCluster sample YAML test framework only adds RayCluster CRs, but doesn't add the other resources in the sample YAML file (for example the external redis deployment). In the case of the external redis sample YAML, the sample YAML test started failing after ray-project#1412 and my tentative hypothesis is that the cleanup job added by the PR hangs if there's no external redis. For now, we should merge this PR to unbreak CI. Later, we can decide whether to properly support an end-to-end external redis test. Related issue number Closes ray-project#1459 Signed-off-by: Archit Kulkarni <[email protected]>
Why are these changes needed?
My understanding is that the RayCluster sample YAML test framework only adds RayCluster CRs, but doesn't add the other resources in the sample YAML file (for example the external redis deployment). In the case of the external redis sample YAML, the sample YAML test started failing after #1412 and my tentative hypothesis is that the cleanup job added by the PR hangs if there's no external redis.
For now, we should merge this PR to unbreak CI. Later, we can decide whether to properly support an end-to-end external redis test.
Related issue number
Closes #1459
Checks