Skip to content
This repository has been archived by the owner on Oct 9, 2023. It is now read-only.

Added support for aborting task nodes reported as failures #541

Merged
merged 5 commits into from
Apr 28, 2023

Conversation

hamersaw
Copy link
Contributor

@hamersaw hamersaw commented Mar 21, 2023

TL;DR

Adding support for CleanupOnFailure to TaskNodeStatus to track situations where a plugin execution should be cleaned up by Abort even though it is reported as a failure.

Type

  • Bug Fix
  • Feature
  • Plugin

Are all requirements met?

  • Code completed
  • Smoke tested
  • Unit tests added
  • Code documentation added
  • Any pending items have an associated Issue

Complete description

^^^

Tracking Issue

flyteorg/flyte#3239

Follow-up issue

NA

… failed task nodes

Signed-off-by: Daniel Rammer <daniel@union.ai>
@hamersaw hamersaw mentioned this pull request Mar 21, 2023
8 tasks
@codecov
Copy link

codecov bot commented Mar 21, 2023

Codecov Report

Merging #541 (cc40e9c) into master (dd49c9d) will increase coverage by 0.40%.
The diff coverage is 27.27%.

❗ Current head cc40e9c differs from pull request most recent head e6465c7. Consider uploading reports for the commit e6465c7 to get more accurate results

Signed-off-by: Daniel Rammer <daniel@union.ai>
Signed-off-by: Daniel Rammer <daniel@union.ai>
Signed-off-by: Daniel Rammer <daniel@union.ai>
Signed-off-by: Daniel Rammer <daniel@union.ai>
@hamersaw hamersaw marked this pull request as ready for review April 21, 2023 13:35
@hamersaw hamersaw merged commit 0025cbe into master Apr 28, 2023
@hamersaw hamersaw deleted the bug/delete-image-pull-backoff-ng branch April 28, 2023 19:37
eapolinario pushed a commit to eapolinario/flytepropeller that referenced this pull request Aug 9, 2023
)

* added CleanupOnFailure support for TaskNodeStatus to support aborting failed task nodes

Signed-off-by: Daniel Rammer <daniel@union.ai>

* updated flyteplugins and generated

Signed-off-by: Daniel Rammer <daniel@union.ai>

* updated flyteplugins

Signed-off-by: Daniel Rammer <daniel@union.ai>

---------

Signed-off-by: Daniel Rammer <daniel@union.ai>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants