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

[Feature][UI] Show all executions across a Project/Domain #581

Closed
1 of 13 tasks
schottra opened this issue Nov 4, 2020 · 1 comment
Closed
1 of 13 tasks

[Feature][UI] Show all executions across a Project/Domain #581

schottra opened this issue Nov 4, 2020 · 1 comment
Assignees
Labels
enhancement New feature or request 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

Motivation: Why do you think this is important?
There are a few use cases where it is useful to see all recent executions across a project/domain combo (particularly those that are currently in progress). The current workflow-specific executions table is just a filtered view of this more general use case.

Goal: What should the final outcome look like, ideally?
At the Project Details level, it should be possible to view a table of all executions within the selected project/domain combination.

Describe alternatives you've considered
N/A

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

  • Add another section along the left side of the project details view (next to Workflows and Tasks) named Executions. Clicking it will show an interface where the user can select a Domain and view an Executions table for all executions within that domain
  • (Optional) Add the ability to automatically refresh this table on an interval, or a button to allow manually refreshing the table. Alternatively, make it possible to refresh status on whatever non-terminal items are visible in the viewport at any given time.

Additional context
N/A

Is this a blocker for you to adopt Flyte
N/A

@schottra schottra added enhancement New feature or request ui Admin console user interface untriaged This issues has not yet been looked at by the Maintainers efficiency labels Nov 4, 2020
@schottra schottra added this to the 0.10.0 milestone Nov 4, 2020
@schottra schottra self-assigned this Nov 4, 2020
@schottra schottra modified the milestones: 0.10.0, 0.11.0 Dec 16, 2020
@schottra
Copy link
Contributor Author

schottra commented Jan 9, 2021

implemented in flyteorg/flyteconsole#135
available in flyteconsole v0.19.0

@schottra schottra closed this as completed Jan 9, 2021
@EngHabu EngHabu modified the milestones: 0.11.0, 0.10.0 Jan 11, 2021
eapolinario pushed a commit to eapolinario/flyte that referenced this issue Dec 20, 2022
Adding syntax edits. The content has not been chnaged.
eapolinario pushed a commit to eapolinario/flyte that referenced this issue Dec 20, 2022
* fix: fix test of launchform

Signed-off-by: James <[email protected]>

* fix: inputHelpers tests regression

Signed-off-by: Olga Nad <[email protected]>

* fix: update tests description

Signed-off-by: Olga Nad <[email protected]>

* fix: spelling typo

Signed-off-by: Olga Nad <[email protected]>

Signed-off-by: James <[email protected]>
Signed-off-by: Olga Nad <[email protected]>
Co-authored-by: Olga Nad <[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 Jul 24, 2023
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 Aug 9, 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
enhancement New feature or request 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

2 participants