Open GitHK opened 2 years ago
Two issues that IMO were missing above and were discussed during meeting (TODO: add reference to PR or oppened issues)
Helps when opening sutdy: https://github.com/ITISFoundation/osparc-simcore/issues/3110 https://github.com/ITISFoundation/osparc-simcore/issues/3153
Helps when closing and opening study: https://github.com/ITISFoundation/osparc-simcore/issues/3121
Others: https://github.com/ITISFoundation/osparc-simcore/issues/3104 https://github.com/ITISFoundation/osparc-simcore/issues/3147 https://github.com/ITISFoundation/osparc-simcore/pull/3152 https://github.com/ITISFoundation/osparc-simcore/issues/3154 https://github.com/ITISFoundation/osparc-simcore/issues/3161
Helps when closing study: https://github.com/ITISFoundation/osparc-simcore/issues/3080 https://github.com/ITISFoundation/osparc-simcore/issues/3160
Helps when opening study: https://github.com/ITISFoundation/osparc-simcore/issues/3157
User requests
User requests
Avoids failures when opening services
Automatic cleanup after errors, reduces support actions
Allows to backup data in extreme situations to avoid data loss
Allows (future) autoscaling to create more nodes when resources are not available https://github.com/ITISFoundation/osparc-simcore/pull/3382
Easier debugging of isseus with S3 transfers https://github.com/ITISFoundation/osparc-simcore/pull/3409
Solved by multiple previous changes https://github.com/ITISFoundation/osparc-issues/issues/585
Required to reduce OPS/support load after https://github.com/ITISFoundation/osparc-simcore/pull/3302
Automatic backup of leftover data in case of failures https://github.com/ITISFoundation/dy-volumes-cleanup/pull/1
https://github.com/ITISFoundation/osparc-simcore/issues/3407
Tooling for graceful close and clenup of service after failure to close https://github.com/ITISFoundation/osparc-simcore/issues/3406
Rare error impacting study open/close (investigation in progress) https://github.com/ITISFoundation/osparc-simcore/issues/3402
The "save button" feature will bring multiple benefits, first refactioring is ongoing
Moved automatic backup of leftover data in case of failures to simcore (follow up to https://github.com/ITISFoundation/dy-volumes-cleanup/pull/1)
Services suddenly closing did not save their state (users were reporting loosing data)
More reliable study closing (helps studies with lots of data per service)
Less data transfers when starting services
Security: users can no longer start docker-containers via dy-sidecar
Tooling for graceful close and clenup of service after failure to close
Fixes and improvements to service shutdown cleanup https://github.com/ITISFoundation/osparc-simcore/pull/3431
Refactored how directory outputs are handled (only upload changed port and not all output ports if one of them changes)
Automatic backup of leftover data in case of failures
The "save button" feature (has a separate case now https://github.com/ITISFoundation/osparc-issues/issues/594)
@GitHK If you have nothing against I have left this "main" issue.
Helps with start & stop stability. Address e2e detected issues.
Legend:
below are way less important
below are way less important
below are way less important
below are way less important
Changed how outputs are handled
refactor to enable the resolution of some impactful bugs
Legend:
below are way less important
below are way less important
below are way less important
below are way less important
Legend:
below are way less important
:gear: impacts OPS
hanging sidecars?
Done:
Ongoing:
no progress
Done:
Click to expand old case hading
## Listing of issues to address ### dynamic sidecar service - **Data loss** issues - https://github.com/ITISFoundation/osparc-simcore/issues/3116 - https://github.com/ITISFoundation/osparc-simcore/issues/3141 - https://github.com/ITISFoundation/osparc-simcore/issues/3142 - https://github.com/ITISFoundation/osparc-simcore/issues/3172 - https://github.com/ITISFoundation/osparc-simcore/issues/3233 - https://github.com/ITISFoundation/osparc-simcore/issues/3247 - missing retry when uploading - https://github.com/ITISFoundation/osparc-simcore/issues/3242 - https://github.com/ITISFoundation/osparc-simcore/issues/3229 - https://github.com/ITISFoundation/osparc-simcore/issues/3293 ### director v2 service - timeouts: - https://github.com/ITISFoundation/osparc-simcore/issues/3091 - https://github.com/ITISFoundation/osparc-simcore/issues/3111 - https://github.com/ITISFoundation/osparc-issues/issues/708 - resource management : - https://github.com/ITISFoundation/osparc-simcore/issues/3143 - https://github.com/ITISFoundation/osparc-simcore/issues/3170 - sidecars cleanup: - https://github.com/ITISFoundation/osparc-simcore/issues/3241 - https://github.com/itisfoundation/osparc-simcore/issues/3219 - https://github.com/ITISFoundation/osparc-simcore/issues/3266 - others: - https://github.com/ITISFoundation/osparc-simcore/issues/3228 ## From users - Service **restart** no closing the study - https://github.com/ITISFoundation/osparc-issues/issues/594 - https://github.com/ITISFoundation/osparc-issues/issues/631 - https://github.com/ITISFoundation/osparc-issues/issues/630 - https://github.com/ITISFoundation/osparc-issues/issues/600 - https://github.com/ITISFoundation/osparc-issues/issues/585 ## Uncategorised - https://github.com/ITISFoundation/osparc-simcore/issues/3261 - https://github.com/ITISFoundation/osparc-issues/issues/659 - https://github.com/ITISFoundation/osparc-simcore/issues/3240 - https://github.com/ITISFoundation/osparc-issues/issues/663 - https://github.com/ITISFoundation/osparc-issues/issues/664 # Enhancements - https://github.com/ITISFoundation/osparc-simcore/issues/3322 # Continous testing - [E2E testing of large studies (open, close)](https://github.com/ITISFoundation/osparc-simcore/issues/3146)