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][UI] Single Task Execution fails due to missing role #582

Closed
2 of 20 tasks
schottra opened this issue Nov 4, 2020 · 2 comments
Closed
2 of 20 tasks

[BUG][UI] Single Task Execution fails due to missing role #582

schottra opened this issue Nov 4, 2020 · 2 comments
Assignees
Labels
bug Something isn't working ui Admin console user interface untriaged This issues has not yet been looked at by the Maintainers
Milestone

Comments

@schottra
Copy link
Contributor

schottra commented Nov 4, 2020

Describe the bug
Users are unable to use the UI to launch Single Task executions because the task does not receive a value for auth_role and does not inherit one from a LaunchPlan.

This will make it impossible for the executing code to read inputs and the task will fail.

The UI either needs to prompt users for a role to provide, or somehow select a default role automatically.

Expected behavior
It should be possible to execute a Task independently assuming all inputs are provided and there are no user code or system errors.

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

To Reproduce
Steps to reproduce the behavior:

  1. Pick any Task that requires inputs, use the Launch form and provide the inputs required.
  2. Observe the result. The execution will fail with a permissions error.

Screenshots

Environment
Flyte component

  • Sandbox (local or on one machine)
  • Cloud hosted
    • AWS
    • GCP
    • Azure
  • Baremetal
  • Other
@schottra schottra added bug Something isn't working ui Admin console user interface untriaged This issues has not yet been looked at by the Maintainers labels Nov 4, 2020
@schottra
Copy link
Contributor Author

schottra commented Nov 4, 2020

cc @kumare3 @katrogan to provide more context/details if needed.

@schottra
Copy link
Contributor Author

Implemented by flyteorg/flyteconsole#119
Available in flyteconsole v0.17.6

eapolinario pushed a commit to eapolinario/flyte that referenced this issue Dec 20, 2022
Adding syntax edits.
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 Jul 24, 2023
* Support for cross-project secrets for GCP

Signed-off-by: Jeev B <[email protected]>

* Bump flyteplugins version (flyteorg#581)

Signed-off-by: Kevin Su <[email protected]>
Signed-off-by: Jeev B <[email protected]>

---------

Signed-off-by: Jeev B <[email protected]>
Signed-off-by: Kevin Su <[email protected]>
Co-authored-by: Kevin Su <[email protected]>
eapolinario pushed a commit to eapolinario/flyte that referenced this issue Jul 24, 2023
eapolinario pushed a commit to eapolinario/flyte that referenced this issue Aug 9, 2023
* Support for cross-project secrets for GCP

Signed-off-by: Jeev B <[email protected]>

* Bump flyteplugins version (flyteorg#581)

Signed-off-by: Kevin Su <[email protected]>
Signed-off-by: Jeev B <[email protected]>

---------

Signed-off-by: Jeev B <[email protected]>
Signed-off-by: Kevin Su <[email protected]>
Co-authored-by: Kevin Su <[email protected]>
eapolinario pushed a commit to eapolinario/flyte that referenced this issue Aug 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working ui Admin console user interface untriaged This issues has not yet been looked at by the Maintainers
Projects
None yet
Development

No branches or pull requests

1 participant