-
Notifications
You must be signed in to change notification settings - Fork 1.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
pipeline_conf.set_ttl_seconds_after_finished(seconds=10) NOT WORKING #5545
Comments
I think this issue could guide you to a solution @prasadkyp7 |
+1 to NikeNano's answer |
we upgraded kubeflow to latest version but still TTL is not working. |
@prasadkyp7 can you add more details? Ref: #5234 (comment) this is my recommendation |
@Bobgy i tried as you suggested , it worked. |
I see, not deleting runs in the DB is the expected behavior. |
WE are using full kubeflow deployment on AWS Cloud
Kubeflow UI is not showing us any version
kfp 1.4.0
kfp-pipeline-spec 0.1.6
kfp-server-api 1.4.1
Steps to reproduce
1.create a pipeline code
2. set the ttl using pipeline config
pipeline_conf = kfp.dsl.PipelineConf()
x=pipeline_conf.set_ttl_seconds_after_finished(seconds=10)
3. create the pipline using
kfp.compiler.Compiler().compile(loadTrain_pipeline,'loadTrain_pipeline_2.zip',pipeline_conf=x) and upload it in UI.
4. TEST this pipeline by creating a run.
EXPECTED RESULT:
As per setting TTL to 10 seconds , the pods created must be deleted after 10 sec.
But its not deleting the pods, in my case i am creating 1000's pods and as i am not deleting the successful pods Kubeflow UI is crashing.
The text was updated successfully, but these errors were encountered: