- 
                Notifications
    
You must be signed in to change notification settings  - Fork 32
 
Closed
Labels
releasePreparation for pre-release/releasePreparation for pre-release/releaset:maintenanceSome planned maintenance workSome planned maintenance work
Milestone
Description
Release version
1.79.0
Commit SHA
Previous pre-release
https://github.com/ITISFoundation/osparc-simcore/releases/tag/staging_EventHorizon6
Planned date
16th of January 2025
Did the commit CI suceeded?
- The commit CI succeeded.
 
Motivation
- Regular sprint release
 
Changes
- ๐จ Tracing: Add more autoinstrumentation, enhance 
setup_tracing()- DON'T DELETE PR BRANCHย #6561 by @mrnicegyu11 - โป๏ธ Using iso timedelta in settingsย #6656 by @GitHK
 - ๐จCluster monitoring script: update due to latest changes in osparc-configย #6672 by @sanderegg
 - ๐จ [Frontend] Highlight workbench elementsย #6670 by @odeimaiz
 - โป๏ธ Enhanced groups/organizations web-api specs and validation ๐จย #6640 by @pcrespov
 - ๐จ [Frontend] Improve Notification texts and Bell's UXย #6661 by @odeimaiz
 - ๐ do not send bps metrics where they are less than 1ย #6634 by @GitHK
 - โป๏ธ increase timeout on VTK E2E testย #6677 by @matusdrobuliak66
 - ๐จ [Frontend] UX: Organization member's managementย #6676 by @odeimaiz
 - ๐จ๐ [Frontend] Notifications: disable unknown resourcesย #6679 by @odeimaiz
 - ๐จ [Frontend] Meaningful captions on Confirmation windowsย #6680 by @odeimaiz
 - ๐จ [Frontend] Rephrase sharing messagesย #6683 by @odeimaiz
 - ๐ [Frontend] Highlight default Pricing Unitย #6685 by @odeimaiz
 - ๐ Refactor storage setup functions to avoid errorsย #6686 by @GitHK
 - โป๏ธ tracing can be disabled on all servicesย #6682 by @GitHK
 - โจ Trash foldersย #6642 by @pcrespov
 - ๐จ [Frontend] Enhance: syncing treeย #6687 by @odeimaiz
 - โจComputational backend: persist cancellation requestย #6694 by @sanderegg
 - โป๏ธ refactor project listing DB function (๐จ We no longer list projects that do not have a product assigned)ย #6692 by @matusdrobuliak66
 - ๐จ [Frontend] UX: New Workspace and New Organizationย #6699 by @odeimaiz
 - โป๏ธ Migrates folders and workspaces repositories to asyncpgย #6688 by @pcrespov
 - ๐จ Fix: e2e Performance Tests in CIย #6707 by @pcrespov
 - โ Extends test_EC2_INSTANCES_ALLOWED_TYPES_empty_not_allowedย #6705 by @pcrespov
 - โจ introduce folder full searchย #6703 by @matusdrobuliak66
 - ๐จMaintenance: make redis client use the client name to ease debuggingย #6700 by @sanderegg
 - ๐จ [Frontend] Make the Light Theme less whiteย #6681 by @odeimaiz
 - ๐ folder full search adding text query parameterย #6716 by @matusdrobuliak66
 - โจ [Frontend] Enh: 
:searchalso/foldersย #6713 by @odeimaiz - ๐จ๐ Enh/fix: frontend knows about 
trashedAtย #6717 by @odeimaiz - ๐ [Frontend] TIP: New plan after creating its templateย #6710 by @odeimaiz
 - ๐ Fix listing folders in workspaceย #6718 by @matusdrobuliak66
 - โจ instrument (opentelemetry) httpx clientsย #6715 by @bisgaard-itis
 - ๐จ [Frontend] UX: Create Study from Templateย #6706 by @odeimaiz
 - ๐จComputation backend: refactor director-v2 internal computational scheduler to be less resource heavyย #6696 by @sanderegg
 - ๐จ Adding tracing to 
agentanddynamic-sidecar(๐๏ธ DEVOPS)ย #6691 by @GitHK - ๐จ [Frontend] Enh: Tag managementย #6720 by @odeimaiz
 - ๐ Fix healthcheck in api-serverย #6662 by @bisgaard-itis
 - โจ add project tags to RUT listing/exportย #6722 by @matusdrobuliak66
 - โจ [Frontend] Feature: Announcement generatorย #6723 by @odeimaiz
 - ๐ [e2e-playwright] Fix testsย #6731 by @odeimaiz
 - ๐ [e2e-playwright] Fix tests, 2nd attemptย #6735 by @odeimaiz
 - โจComputational backend: refactoring of dv-2 computational scheduler (Part 2)ย #6711 by @sanderegg
 - ๐จ Improving E2E tests: 
expected_service_runningย #6739 by @matusdrobuliak66 - ๐ adding missing db insert fieldย #6742 by @matusdrobuliak66
 - ๐จ adding 
asyncpgto director-v2ย #6746 by @matusdrobuliak66 - Bump codecov/codecov-action from 4.6.0 to 5.0.2ย #6749 by @dependabot
 - ๐จ web-server api: ordering parameters and simplified openapi specs for complex query parametersย #6737 by @pcrespov
 - ๐ [e2e] Fix tests, 3rd attemptย #6740 by @odeimaiz
 - โป๏ธโฌ๏ธ Migrating director service to fastapi โ ๏ธ ๐จย #6657 by @pcrespov
 - Fixed broken cMIS export when service description was missingย #6748 by @GitHK
 - โจ [Frontend] Tester Centerย #6745 by @odeimaiz
 - ๐จ [Frontend] Enh: Support multiple announcementsย #6729 by @odeimaiz
 - โป๏ธ improving e2e tests (socketio reconnect)ย #6759 by @matusdrobuliak66
 - ๐จ [Frontend] Check all linked nodes exist before loading Studyย #6762 by @odeimaiz
 - ๐จ [e2e][Frontend] Folders and Workspaces related test-idsย #6766 by @odeimaiz
 - โป๏ธDirector-v0: add setting to control concurrency in client to docker registryย #6768 by @sanderegg
 - โป๏ธ OpenTelemetry Enhancements: Filter out healthchecks, add catalog internals instrumentationย #6752 by @mrnicegyu11
 - โ๏ธ โป๏ธ improving e2e tests (adding structure for additional CI tests)ย #6765 by @matusdrobuliak66
 - ๐ [e2e] Study Options: Open buttonย #6775 by @odeimaiz
 - Bump cross-spawn from 7.0.3 to 7.0.5 in /tests/e2e in the npm_and_yarn group across 1 directoryย #6743 by @dependabot
 - โฌ๏ธ Pydantic v2 migrationย #6578 by @sanderegg
 - ๐ 
services.md: autodocs openapi specs and images for each service ย #6779 by @pcrespov - ๐ Fix Redis DSN scheme generationย #6790 by @giancarloromeo
 - ๐ Fixed flaky tests in services/dynamic-sidecar/tests/unit/test_modules_outputs_event_filter.pyย #6795 by @GitHK
 - ๐ Use list instead of set when building the expected resultย #6796 by @giancarloromeo
 - ๐จ [Frontend] Sort folders alphabeticallyย #6794 by @odeimaiz
 - ๐๐จโป๏ธDirector-v0: improve registry cachingย #6799 by @sanderegg
 - ๐ Fix OpenTelemetry endpoint URL creationย #6802 by @giancarloromeo
 - ๐Director-V0: Legacy services expect Postgres Endpoint as host:portย #6811 by @sanderegg
 - ๐ Fix 
CLUSTERS_KEEPER_TASK_INTERVALenv varย #6812 by @giancarloromeo - โฌ๏ธโป๏ธ  Fixes openapi specs generators and drops 
openapi-coredependenciesย #6787 by @pcrespov - ๐ [e2e] _open_with_resourcesย #6809 by @odeimaiz
 - โจ Trash workspacesย #6690 by @pcrespov
 - โจ [Frontend] Keep console errorsย #6816 by @odeimaiz
 - ๐Pydantic V2: interpretation of "None" changedย #6820 by @sanderegg
 - โจDirector-v0: added background task that pre-builds the registry cacheย #6814 by @sanderegg
 - ๐จ๐จ Improve workflow for performance testsย #6815 by @bisgaard-itis
 - ๐ Fixed issue with serialisation of docker specsย #6819 by @GitHK
 - ๐ Fix URL serialization in 
/invitations:extractendpointย #6808 by @giancarloromeo - ๐ Fix Color serialization in Pydantic v2ย #6821 by @giancarloromeo
 - ๐ [Frontend] Studies: list more than 5 studies in folderย #6813 by @odeimaiz
 - Bump codecov/codecov-action from 4.5.0 to 5.0.7ย #6826 by @dependabot
 - โป๏ธโจ [Frontend] Enh: model Groups and Users. And their Storeย #6769 by @odeimaiz
 - ๐ Fixes OrderBy serialization error in pydanticv2ย #6828 by @pcrespov
 - ๐จ Serialize Colors as HEXย #6839 by @giancarloromeo
 - โฌ๏ธ Maintenance: bump all dependencies for 
dynamic-schedulerserviceย #6842 by @GitHK - ๐จ Allow to have multiple consumers for the same queue in 1 application and allow to optionally define queue nameย #6838 by @sanderegg
 - โป๏ธ 
aiohttpdeprecation: Usingweb.json_responseto return2XXresponses instead of raisingHttpExceptionย #6829 by @pcrespov - โฌ๏ธ Maintenance: bump all dependencies for 
agentserviceย #6840 by @GitHK - Bump astral-sh/setup-uv from 3 to 4ย #6825 by @dependabot
 - โฌ๏ธ Maintenance: bump all dependencies for 
dynamic-sidecarserviceย #6841 by @GitHK - ๐จ webserver's trash flagย #6850 by @pcrespov
 - ๐ [Frontend] pydanticV2: Decimals are now Stringsย #6853 by @odeimaiz
 - โฌ๏ธ Maintenance: upgrades 
invitationsservice requirementsย #6847 by @pcrespov - ๐จ api-server's LogStreamerRegistionConflictError not logged as a server error anymoreย #6856 by @pcrespov
 - โป๏ธ Update 
PROJECTS_INACTIVITY_INTERVALenv var formatย #6797 by @giancarloromeo - ๐ Fix 
*Urls serializationย #6852 by @giancarloromeo - ๐จ web-api: Simpler error models and auto-generated errors in OASย #6855 by @pcrespov
 - โฌ๏ธ Maintenance: upgrades 
paymentsservice requirementsย #6848 by @pcrespov - ๐จ Enables trash in web-apiย #6861 by @pcrespov
 - โฌ๏ธ Upgrades deprecated pydantic calls repo-wideย #6864 by @pcrespov
 - โจ [Frontend] Trash binย #6590 by @odeimaiz
 - ๐จ web-server: exception handling frameworkย #6655 by @pcrespov
 - โป๏ธ Remove deprecated 
from_ormmethod (Pydantic v2)ย #6869 by @giancarloromeo - ๐จComputational backend: DV-2 computational scheduler becomes replicable (๐๏ธ๐จ)ย #6736 by @sanderegg
 - โจ [Frontend] VIP Market PoCย #6862 by @odeimaiz
 - โจ introduce search parameter to the listing workspacesย #6872 by @matusdrobuliak66
 - โป๏ธPydantic V2 and SQLAlchemy warning fixesย #6877 by @sanderegg
 - โป๏ธ Maintenance: removing/adding EFS env vars โ ๏ธ ย #6837 by @matusdrobuliak66
 - ๐ fix github ciย #6892 by @matusdrobuliak66
 - ๐จ moving folders to workspacesย #6851 by @matusdrobuliak66
 - ๐จ [Frontend] Show support email in About windowย #6890 by @odeimaiz
 - ๐ฃ Remove osparc-gateway-server and clusters endpointsย #6881 by @sanderegg
 - โป๏ธ refactor RUT to use new transactional contextย #6874 by @matusdrobuliak66
 - โจAdding dynamic services monitoring dashboard (โ ๏ธdevops)ย #6784 by @GitHK
 - ๐๐จ [Frontend] Various bug fixes: new tag from Study, Checkpoint viewer, Leave study messageย #6878 by @odeimaiz
 - ๐จ [Frontend] Study name to Tabย #6888 by @odeimaiz
 - ๐ Fix Decimal serializationย #6854 by @giancarloromeo
 - ๐๏ธ Remove sensitive data from logsย #6905 by @giancarloromeo
 - โจ [Frontend] listen to iframe messages PoCย #6884 by @odeimaiz
 - ๐ Making dy-sidecar start faster when volumes contain dataย #6886 by @GitHK
 - โป๏ธ adjust rclone defaults โ ๏ธย #6885 by @GitHK
 - ๐จ adding new scheduling mode to dynamic-scheduler โ ๏ธย #6889 by @GitHK
 - โฌ๏ธโป๏ธ Updates pydantic repo-wide to the same version and fixes new issues in all servicesย #6882 by @pcrespov
 - ๐ [Frontend] Fix: Move folder to a different workspace and subfolderย #6903 by @odeimaiz
 - โจ Introduce vip models pricing 1 of 2 partsย #6897 by @matusdrobuliak66
 - ๐จ Tracing: instrument logs and ensure traces are propagated through 
asyncio.Queuesย #6857 by @bisgaard-itis - ๐ ensure backwards compatibility of api serverย #6866 by @bisgaard-itis
 - โฌ๏ธUpgrade dask related libraries and services (โ ๏ธ๐จ)ย #6873 by @sanderegg
 - ๐ ensure api spec ci jobs only run during prsย #6912 by @bisgaard-itis
 - โจ web-api: user's privacy settingsย #6904 by @pcrespov
 - โฌ๏ธFull upgrade autoscaling/clusters-keeperย #6915 by @sanderegg
 - โ๏ธCI: Separate image building of frontendย #6918 by @sanderegg
 - โ๏ธ remove api checks from system testsย #6920 by @bisgaard-itis
 - โป๏ธ redirect 
list_dynamic_servicesvia dynamic-schedulerย #6893 by @GitHK - โฌ๏ธ Maintenance: upgrades 
catalogservice requirementsย #6846 by @pcrespov - โจ [Frontend] Username and Privacy settingsย #6916 by @odeimaiz
 - ๐จ [Frontend] Friendlier loggerย #6907 by @odeimaiz
 - โป๏ธ Add startup logs to RUTย #6921 by @matusdrobuliak66
 - ๐จ ensure job runs also if not in prย #6923 by @bisgaard-itis
 - ๐ Fix incorrect logic determining api-check github jobย #6925 by @bisgaard-itis
 - ๐ Fix failing opentelemetry unit testย #6927 by @matusdrobuliak66
 - โป๏ธ RUT: add pricing plan 
LICENSEtype ๐๏ธย #6922 by @matusdrobuliak66 - โป๏ธ refactor github workflow fileย #6926 by @bisgaard-itis
 - โป๏ธ Refactor API-keys serviceย #6843 by @giancarloromeo
 - โฌ๏ธ upgrade api-server dependenciesย #6860 by @bisgaard-itis
 - ๐ [Frontend] Fix: e2e-portal's browser doesn't support 
replaceAllย #6932 by @odeimaiz - ๐ Fix list jobs issue which occurred when upgrade api server dependenciesย #6933 by @bisgaard-itis
 - โจโป๏ธ webserver: refactored groups plugin and new user privacy complianceย #6917 by @pcrespov
 - โป๏ธ exposing 
dynamic-schedulerinterface by default on/dynamic-scheduler/ย #6906 by @GitHK - โจ introduce 
licensed_items_purchasesendpoints ๐๏ธย #6928 by @matusdrobuliak66 - ๐จ [Frontend] Enh: users are identified by usernameย #6934 by @odeimaiz
 - ๐ Fixes web-api: issues on groups entrypointsย #6939 by @pcrespov
 - ๐Fix opentelemetry detach bugย #6941 by @bisgaard-itis
 - ๐จ [Frontend] Connect Anatomical modes to Licensed itemsย #6911 by @odeimaiz
 - โจAutoscaling: scale down while in use ๐จย #6898 by @sanderegg
 - โจ introduce webserver rpc endpoints for licensesย #6946 by @matusdrobuliak66
 - ๐โป๏ธ web-api: fixes adding group member by user-name and some cleanupย #6940 by @pcrespov
 - ๐Autoscaling: Fixes return value of Docker node activationย #6953 by @sanderegg
 - ๐จ [Frontend] Avatar for users with hidden emailย #6952 by @odeimaiz
 - ๐ Fix issue with sending metrics that are None to Prometheusย #6951 by @GitHK
 - ๐จ E2E TIP test: use default timeout 30 secondsย #6956 by @matusdrobuliak66
 - โป๏ธ Clean deprecated (Pydantic v2)ย #6955 by @giancarloromeo
 - ๐จ [Frontend] Multiselect dataย #6896 by @odeimaiz
 - โจ Expose 
/licensed-itemsendpoint in api serverย #6958 by @bisgaard-itis - ๐ Fix deletion of files in foldersย #6935 by @giancarloromeo
 - ๐Autoscaling: Warm buffers do not replace hot buffersย #6962 by @sanderegg
 - โจ [Frontend] Drag&Drop: Projects and Foldersย #6957 by @odeimaiz
 - ๐จ [Frontend] Expose tags in Usage tableย #6961 by @odeimaiz
 - ๐ Update state when patching nodeย #6970 by @giancarloromeo
 - ๐๐จ [Frontend] Fix: Filter and focus Service Catalog itemsย #6969 by @odeimaiz
 - โป๏ธ rerouted 
update projects networksviadynamic-schedulerย #6945 by @GitHK - โป๏ธ  web-server: Refactor 
usersdomain for improved layer separation and upgrading to asyncpgย #6937 by @pcrespov - โป๏ธ Containers are also removed via agent when the dynamic-sidecar is stopped (โ ๏ธ devops)ย #6924 by @GitHK
 - โป๏ธ Redirecting 
inputs retrievalviadynamic-schedulerโ ๏ธย #6908 by @GitHK - โป๏ธ reroute 
user services restartviadynamic-schedulerย #6943 by @GitHK - ๐จ [Frontend] Enh Drag&Drop: Drop on Trashย #6972 by @odeimaiz
 - โป๏ธComputation backend: clean comp_tasks DB (๐๏ธ)ย #6968 by @sanderegg
 - ๐ Update webserver's swagger uiย #6971 by @bisgaard-itis
 - โจ Introduce license item checkout & release functionality (๐๏ธ)ย #6960 by @matusdrobuliak66
 - ๐จ add 
license_keyfield (๐๏ธ)ย #6978 by @matusdrobuliak66 - ๐ add 
ProjectInvalidRightsErrorto folders exception handlingย #6979 by @matusdrobuliak66 - ๐ Sync nodes when patchingย #6973 by @giancarloromeo
 - ๐จ expose 
service_run_idas an env var for both comp and new style dynamic servicesย #6942 by @GitHK - ๐จ release license seats on issuesย #6980 by @matusdrobuliak66
 - โป๏ธ reroute 
get project inactivityviadynamic-schedulerย #6949 by @GitHK - ๐ Fix pagination for empty chunksย #6985 by @giancarloromeo
 - โจ Get and search users applying privacy settings ๐๏ธย #6966 by @pcrespov
 - Fix Pydantic serialization warningsย #6992 by @giancarloromeo
 - ๐จ expose listing license checkouts for frontendย #6987 by @matusdrobuliak66
 - ๐ Fixed issue with query params validation in 
dynamic-schedulerย #6989 by @GitHK - โจ [Frontend] Search users for sharingย #6974 by @odeimaiz
 - ๐ Database: added comp_tasks submit column back for legacy services (๐๏ธ)ย #7003 by @sanderegg
 - ๐ [Frontend] bugfix: open folder after deleting fileย #6997 by @odeimaiz
 - ๐ [Frontend] Fix: Drop on folder cardย #6977 by @odeimaiz
 - โฌ๏ธMaintenance: Upgrade CI UV action and UV to 0.5.xย #7006 by @sanderegg
 - โจ web-api: share tagsย #6998 by @pcrespov
 - ๐ unarchiving_utils are now based on 7zip cliย #6959 by @GitHK
 - ๐จ๐ web-api: projects search can query filters and fixes on projects repoย #7004 by @pcrespov
 - ๐ fixes unhandled access-rights exception in 
projectsย #7012 by @pcrespov - โจInfra: Build for arm64ย #6984 by @sanderegg
 - โป๏ธMaintenance: Refactoring of redis client structureย #7015 by @sanderegg
 - โป๏ธ๐ [Frontend] update trashed callsย #7014 by @odeimaiz
 - ๐ efs - deletion of data run in executorย #7013 by @matusdrobuliak66
 - โจ [Frontend] Feature: Share Tagsย #6899 by @odeimaiz
 - ๐ Fixes invalid invitation linkย #7017 by @pcrespov
 - โจ Expose licensing endpoints in api serverย #7009 by @bisgaard-itis
 - ๐๐จ [Frontend] Reduce number of (unnecessary) PATCH calls at Study openย #7019 by @odeimaiz
 - โป๏ธ Redirecting labels request via catalog in director-v2ย #7016 by @GitHK
 - ๐๐จ [Frontend] Minor fixes: Sharing texts and Remove empty study quick accessย #7024 by @odeimaiz
 - โป๏ธ Maintenance: removes legacy app-config fixture tests from web-serverย #7022 by @pcrespov
 - ๐จ [Frontend] Enh: Multiselect data with Ctrl keyย #7027 by @odeimaiz
 - ๐จ [Frontend] Lazy load stranger-users' metadataย #7021 by @odeimaiz
 - ๐จ [Frontend] Trash Enhancementsย #7029 by @odeimaiz
 - ๐จ fix locust_settingsย #7038 by @bisgaard-itis
 - ๐ [e2e] click the first 
New Launcherbuttonย #7039 by @odeimaiz - ๐Redis locks disappearing and fixup weird usageย #7020 by @sanderegg
 - ๐ OSPARC_API_BASE_URL variable ends with 
/ย #7042 by @sanderegg 
Devops tasks & check ๐ท
- Introduce sim4life lite redirectย osparc-ops-environments#875
 - Check if AWS Maintenance Lambda works @mrnicegyu11 @YuryHrytsuk
 - inhouse TIP: replace broken harddrive on node 02 @mrnicegyu11
 -  inhouse TIP: add node 2 to the cluster and make it 
activeand make sure sudo password is correct @YuryHrytsuk - inhouse TIP: re-create swarm to create proper bridge networks etc. @mrnicegyu11
 - inhouse TIP: fix docker swarm state @YuryHrytsuk '
 -  
Potentially (check with EO/NC): Make s4l-lite.io a redirect to sim4life-lite.io on domaindiscount - Bump python to 3.11
 - NIH PROD: private [non-videostreamin] static EC2
 -  Perform docker login on nodes (https://git.speag.com/oSparc/osparc-infra/-/merge_requests/263)
- sim4life
 - dalco
 - tip inhouse
 - aws tip
 - nih
 - Close Perform docker hub login on nodesย osparc-ops-environments#882
 
 - New autoscaling AMI
 - sim4life: update bastion host name
 - Enable dynamic scheduler ui tests
 - Enable s4l lite redirect
 - Use AWS Redis on sim4life
 -  Update SSL Certifacts
- sim4life https://git.speag.com/oSparc/osparc-ops-deployment-configuration/-/pipelines/943322
 - aws tip https://git.speag.com/oSparc/osparc-ops-deployment-configuration/-/pipelines/943323
 - nih prod https://git.speag.com/oSparc/osparc-ops-deployment-configuration/-/pipelines/943327
 - dalco https://git.speag.com/oSparc/osparc-ops-deployment-configuration/-/pipelines/943328
 - inhouse tip https://git.speag.com/oSparc/osparc-ops-deployment-configuration/-/pipelines/943329
 
 - Upgrade rabbit mq on sim4life
 
Tests assessment: e2e testing check ๐งช
No response
Test assessment: targeted-testing ๐๏ธ
No response
Test assessment: user-testing ๐ง
No response
Summary ๐
- Prepare release link
 
make release-prod version=<M.m.0>  git_sha=<commit_sha>- Draft release changelog
 - Announce maintenance ( ** ANNOUNCE AT LEAST 24 HOURS BEFORE ** )
 - redis add an entry in db 
scheduled_maintenancewith keymaintenance{"start": "2023-03-06T13:00:00.000Z", "end": "2023-03-06T15:00:00.000Z", "reason": "Release <vX.X.0>"}. Note the time is in UTC, please adjust accordingly- sim4life.io
 - osparc.speag.com
 - osparc.io
 - tip.science
 
 - status page (https://manage.statuspage.io/)
- sim4life.io
 - s4l-lite.io
 - osparc.io
 - tip.science
 
 - mattermost channels
- maintenance
 - power users
 
 - Publish draft draft
 - Check release CI
 
Releasing ๐
- Maintenance page up (https://git.speag.com/oSparc/osparc-ops-deployment-configuration/-/pipeline_schedules)
 -  Check hanging sidecars. Helper command to run in director-v2 CLI 
simcore-service-director-v2 close-and-save-service <uuid> - Remove redis key
 -  Check deployed
- sim4life.io
 - osparc.speag.com
 - osparc.io
 - tip.science
 
 -  Check testing endpoint ex. 
https://testing.osparc.speag.com/ - Update status page
 - Update Release notes if hotfix (https://github.com/ITISFoundation/osparc-issues/blob/master/scripts/run_after_hotfix_to_prod.py)
 - Check e2e runs
 - Announce in mattermost
 
:tada: https://github.com/ITISFoundation/osparc-simcore/releases/tag/v<M.m.0>pcrespov
Metadata
Metadata
Assignees
Labels
releasePreparation for pre-release/releasePreparation for pre-release/releaset:maintenanceSome planned maintenance workSome planned maintenance work