-
Notifications
You must be signed in to change notification settings - Fork 672
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
[BUG] In some cases Flyte Admin not respecting terminate call #280
Comments
I agree, either should terminated (terminating) or return an error! |
I have been able to consistently reproduce this. Its for cases in which the workflows are extremely large. Flyteadmin does respect the terminate call, but it does not update the state. so UI will get updated eventually when propeller updates the state. This is especially a problem when we have system errors and propeller is backing off |
@katrogan / @anandswaminathan can one of you help with this issue? |
Not enough information to go on. Please reopen if it's persistently happening... and we can jump on slack to debug it.. |
Signed-off-by: Flyte-Bot <[email protected]> Co-authored-by: flyte-bot <[email protected]>
* Adding primaryContainerName implementation to podBuilder Signed-off-by: Ailin Yu <[email protected]> * Debugging: Mergo needs a pointer, and an excessive amount of debug printouts Signed-off-by: Ailin Yu <[email protected]> * Starting to do something, lots of debug outputs Signed-off-by: Ailin Yu <[email protected]> * Sidecar uses task exec ID Signed-off-by: Ailin Yu <[email protected]> * Cleaning up debugging Signed-off-by: Ailin Yu <[email protected]> * Modified container merging loop, and some dev/testing changes in sidecarbuilder Signed-off-by: Ailin Yu <[email protected]> * Sidecar uses primary container name from config Signed-off-by: Ailin Yu <[email protected]> * Cleanups Signed-off-by: Ailin Yu <[email protected]> * added support for default and primary container templates Signed-off-by: Daniel Rammer <[email protected]> * fixed container template reference issues Signed-off-by: Daniel Rammer <[email protected]> * removed unnecessary DeepCopy call Signed-off-by: Daniel Rammer <[email protected]> * added unit tests Signed-off-by: Daniel Rammer <[email protected]> * fixed lint issues Signed-off-by: Daniel Rammer <[email protected]> Signed-off-by: Ailin Yu <[email protected]> Signed-off-by: Daniel Rammer <[email protected]> Co-authored-by: Daniel Rammer <[email protected]>
Signed-off-by: Ketan Umare <[email protected]>
* Added env flag for sandbox start Signed-off-by: Prafulla Mahindrakar <[email protected]> * ADDED docs for FLYTE_TIMEOUT Signed-off-by: Prafulla Mahindrakar <[email protected]> * Fixed validation logic for launch plan schedule registration (flyteorg#280) Signed-off-by: Prafulla Mahindrakar <[email protected]> Signed-off-by: pmahindrakar-oss <[email protected]> * boilerplate updates Signed-off-by: Prafulla Mahindrakar <[email protected]> * fixed unit test after stdlib upgrade Signed-off-by: Prafulla Mahindrakar <[email protected]> * fixed unit test Signed-off-by: Prafulla Mahindrakar <[email protected]>
Signed-off-by: Flyte-Bot <[email protected]> Co-authored-by: flyte-bot <[email protected]>
* Adding primaryContainerName implementation to podBuilder Signed-off-by: Ailin Yu <[email protected]> * Debugging: Mergo needs a pointer, and an excessive amount of debug printouts Signed-off-by: Ailin Yu <[email protected]> * Starting to do something, lots of debug outputs Signed-off-by: Ailin Yu <[email protected]> * Sidecar uses task exec ID Signed-off-by: Ailin Yu <[email protected]> * Cleaning up debugging Signed-off-by: Ailin Yu <[email protected]> * Modified container merging loop, and some dev/testing changes in sidecarbuilder Signed-off-by: Ailin Yu <[email protected]> * Sidecar uses primary container name from config Signed-off-by: Ailin Yu <[email protected]> * Cleanups Signed-off-by: Ailin Yu <[email protected]> * added support for default and primary container templates Signed-off-by: Daniel Rammer <[email protected]> * fixed container template reference issues Signed-off-by: Daniel Rammer <[email protected]> * removed unnecessary DeepCopy call Signed-off-by: Daniel Rammer <[email protected]> * added unit tests Signed-off-by: Daniel Rammer <[email protected]> * fixed lint issues Signed-off-by: Daniel Rammer <[email protected]> Signed-off-by: Ailin Yu <[email protected]> Signed-off-by: Daniel Rammer <[email protected]> Co-authored-by: Daniel Rammer <[email protected]>
* Added env flag for sandbox start Signed-off-by: Prafulla Mahindrakar <[email protected]> * ADDED docs for FLYTE_TIMEOUT Signed-off-by: Prafulla Mahindrakar <[email protected]> * Fixed validation logic for launch plan schedule registration (flyteorg#280) Signed-off-by: Prafulla Mahindrakar <[email protected]> Signed-off-by: pmahindrakar-oss <[email protected]> * boilerplate updates Signed-off-by: Prafulla Mahindrakar <[email protected]> * fixed unit test after stdlib upgrade Signed-off-by: Prafulla Mahindrakar <[email protected]> * fixed unit test Signed-off-by: Prafulla Mahindrakar <[email protected]>
* Added env flag for sandbox start Signed-off-by: Prafulla Mahindrakar <[email protected]> * ADDED docs for FLYTE_TIMEOUT Signed-off-by: Prafulla Mahindrakar <[email protected]> * Fixed validation logic for launch plan schedule registration (flyteorg#280) Signed-off-by: Prafulla Mahindrakar <[email protected]> Signed-off-by: pmahindrakar-oss <[email protected]> * boilerplate updates Signed-off-by: Prafulla Mahindrakar <[email protected]> * fixed unit test after stdlib upgrade Signed-off-by: Prafulla Mahindrakar <[email protected]> * fixed unit test Signed-off-by: Prafulla Mahindrakar <[email protected]>
* Added env flag for sandbox start Signed-off-by: Prafulla Mahindrakar <[email protected]> * ADDED docs for FLYTE_TIMEOUT Signed-off-by: Prafulla Mahindrakar <[email protected]> * Fixed validation logic for launch plan schedule registration (flyteorg#280) Signed-off-by: Prafulla Mahindrakar <[email protected]> Signed-off-by: pmahindrakar-oss <[email protected]> * boilerplate updates Signed-off-by: Prafulla Mahindrakar <[email protected]> * fixed unit test after stdlib upgrade Signed-off-by: Prafulla Mahindrakar <[email protected]> * fixed unit test Signed-off-by: Prafulla Mahindrakar <[email protected]>
Describe the bug
A user reported an issue where clicking the Terminate button in the UI did not terminate a workflow.
Expected behavior
User expected the UI to show the state of the workflow as Terminated instead of Running.
Flyte component
To Reproduce
Have not been able to reproduce.
Screenshots
N/A
Environment
Flyte component
Additional context
Have confirmed in logs the receipt of the
TerminateExecution
call, and the Aborted event that propeller sends back to Admin.The text was updated successfully, but these errors were encountered: