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

Improve the service startup progress display #1349

Open
10 of 11 tasks
SCA-ZMT opened this issue Apr 4, 2024 · 2 comments
Open
10 of 11 tasks

Improve the service startup progress display #1349

SCA-ZMT opened this issue Apr 4, 2024 · 2 comments
Assignees
Labels
a:frontend PO issue Created by Product owners s4l:app sim4life application related issues
Milestone

Comments

@SCA-ZMT
Copy link
Contributor

SCA-ZMT commented Apr 4, 2024

Tasks

Preview Give feedback
  1. UI/UX
    jsaq007
  2. a:dynamic-sidecar a:storage
    sanderegg
  3. a:dynamic-sidecar
    sanderegg
  4. a:services-library
    sanderegg
  5. a:autoscaling a:director-v2 a:dynamic-sidecar a:models-library a:services-library a:webserver
    sanderegg

Eisbock

Preview Give feedback
  1. matusdrobuliak66 odeimaiz
    sanderegg
  2. 1 of 1
    ignapas jsaq007
    mguidon
  3. bug
    sanderegg
@SCA-ZMT SCA-ZMT changed the title Pretty is out, verbose is IN!!! Show user the total estimated time for starting up service Apr 4, 2024
@sanderegg sanderegg added this to the Enchanted Odyssey milestone Apr 8, 2024
@sanderegg sanderegg changed the title Show user the total estimated time for starting up service Improve the service startup progress display Apr 10, 2024
@sanderegg
Copy link
Member

High level view of dynamic service starting procedure

  1. User adding a node in GUI
  2. dynamic sidecar started (SIDECARS_PULLING: 0)
    1. autoscaling detects whether more machines are needed (CLUSTER_UP_SCALING: 0 ... 0.4 ... 1) (Optional, might go fast)
  3. dynamic sidecar running (SIDECARS_PULLING: 1) -> CLUSTER_UP_SCALING is completed
  4. dynamic sidecar pulls information in any order and in parallel (SERVICE_INPUTS_PULLING,SERVICE_OUTPUTS_PULLING, SERVICE_STATE_PULLING, SERVICE_IMAGES_PULLING) progress goes smoothly from 0 ..0.5...1
  5. Ready, waiting for the actual service to come up (connect to service webserver)

@mrnicegyu11
Copy link
Member

mrnicegyu11 commented Aug 19, 2024

Re-Opening this for the Eisbock sprint, as instructed by Nik:

  • Nik is happy with the dy-service startup progress bar(s)
  • The "copying project" / "instantiating template" status bar needs UX improvements, it is too plain and unresponsive if copying takes >10s (talk to NC or DK for details) @odeimaiz @jsaq007
  • The s4l-and-rocket-starting status bar (with the head) needs UX improvements, it is too plain and unresponsive if starting s4l takes >10s (talk to NC or DK for details) @ignapas @mguidon

@mrnicegyu11 mrnicegyu11 reopened this Aug 19, 2024
@mrnicegyu11 mrnicegyu11 added PO issue Created by Product owners a:frontend labels Aug 19, 2024
@mguidon mguidon added the s4l:app sim4life application related issues label Aug 27, 2024
@odeimaiz odeimaiz removed their assignment Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a:frontend PO issue Created by Product owners s4l:app sim4life application related issues
Projects
None yet
Development

No branches or pull requests

8 participants