Skip to content
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] Handle Failure node for Subworkflows #265

Closed
1 of 13 tasks
kumare3 opened this issue Apr 14, 2020 · 0 comments
Closed
1 of 13 tasks

[BUG] Handle Failure node for Subworkflows #265

kumare3 opened this issue Apr 14, 2020 · 0 comments
Assignees
Labels
bug Something isn't working pri3 untriaged This issues has not yet been looked at by the Maintainers
Milestone

Comments

@kumare3
Copy link
Contributor

kumare3 commented Apr 14, 2020

Motivation: Why do you think this is important?
SubWorkflows are like workflows. They both contain a failure node which will be triggered in case the workflow execution fails - like a try... catch. But this is not executed for Subworkflows (implemented for top level workflows)

Goal: What should the final outcome look like, ideally?
Ideally, a user should be able to define a failure node for a subworkflow and Propeller should handle it correctly

Describe alternatives you've considered
NA

Flyte component

  • Overall
  • Flyte Setup and Installation scripts
  • Flyte Documentation
  • Flyte communication (slack/email etc)
  • FlytePropeller
  • FlyteIDL (Flyte specification language)
  • Flytekit (Python SDK)
  • FlyteAdmin (Control Plane service)
  • FlytePlugins
  • DataCatalog
  • FlyteStdlib (common libraries)
  • FlyteConsole (UI)
  • Other

[Optional] Propose: Link/Inline
This needs a new state in the nodes > Subworkflow > handler to handle a failing workflow.

Additional context
NA

Is this a blocker for you to adopt Flyte
NA

@kumare3 kumare3 added enhancement New feature or request untriaged This issues has not yet been looked at by the Maintainers labels Apr 14, 2020
@kumare3 kumare3 added this to the 0.5.0 milestone Apr 14, 2020
@kumare3 kumare3 changed the title [Missing Feature] Handle Failure node for Subworkflows [BUG] Handle Failure node for Subworkflows Apr 14, 2020
@kumare3 kumare3 added bug Something isn't working pri3 and removed enhancement New feature or request labels Apr 14, 2020
@EngHabu EngHabu self-assigned this May 18, 2020
@kumare3 kumare3 modified the milestones: 0.5.0, 0.4.0 Jun 10, 2020
@kumare3 kumare3 closed this as completed Jun 10, 2020
eapolinario pushed a commit to eapolinario/flyte that referenced this issue Dec 6, 2022
…eorg#265)

* Removed literals.go from propeller and reusing it from flyteidl

Signed-off-by: Prafulla Mahindrakar <[email protected]>

* Fixed tests

Signed-off-by: Prafulla Mahindrakar <[email protected]>
eapolinario pushed a commit to eapolinario/flyte that referenced this issue Dec 6, 2022
Signed-off-by: Flyte-Bot <[email protected]>

Co-authored-by: flyte-bot <[email protected]>
eapolinario pushed a commit to eapolinario/flyte that referenced this issue Dec 20, 2022
eapolinario pushed a commit to eapolinario/flyte that referenced this issue Dec 20, 2022
Signed-off-by: Yee Hing Tong <[email protected]>
eapolinario pushed a commit to eapolinario/flyte that referenced this issue Dec 20, 2022
eapolinario pushed a commit to eapolinario/flyte that referenced this issue Aug 9, 2023
…eorg#265)

* Removed literals.go from propeller and reusing it from flyteidl

Signed-off-by: Prafulla Mahindrakar <[email protected]>

* Fixed tests

Signed-off-by: Prafulla Mahindrakar <[email protected]>
eapolinario pushed a commit to eapolinario/flyte that referenced this issue Aug 21, 2023
Signed-off-by: Flyte-Bot <[email protected]>

Co-authored-by: flyte-bot <[email protected]>
eapolinario pushed a commit to eapolinario/flyte that referenced this issue Apr 30, 2024
Signed-off-by: Yee Hing Tong <[email protected]>
austin362667 pushed a commit to austin362667/flyte that referenced this issue May 7, 2024
Signed-off-by: Yee Hing Tong <[email protected]>
robert-ulbrich-mercedes-benz pushed a commit to robert-ulbrich-mercedes-benz/flyte that referenced this issue Jul 2, 2024
Signed-off-by: Yee Hing Tong <[email protected]>
troychiu pushed a commit that referenced this issue Jul 8, 2024
## Overview
I was trying to use `setup_local_dev.sh`, and it wasn't working out of the box. Looks like it expects `k3d-` prefix for the kubecontext

## Test Plan
Ran `setup_local_dev.sh`

## Rollout Plan (if applicable)
N/A

## Upstream Changes
Should this change be upstreamed to OSS (flyteorg/flyte)? If so, please check this box for auditing. Note, this is the responsibility of each developer. See [this guide](https://unionai.atlassian.net/wiki/spaces/ENG/pages/447610883/Flyte+-+Union+Cloud+Development+Runbook/#When-are-versions-updated%3F).
- [x] To be upstreamed

## Jira Issue
https://unionai.atlassian.net/browse/<project-number>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working pri3 untriaged This issues has not yet been looked at by the Maintainers
Projects
None yet
Development

No branches or pull requests

2 participants