-
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
What kind of pre-release?
master branch
Sprint Name
MartinKippenberger
Pre-release version
2
Commit SHA
d38a6c361545fae272c49266a89f806a3b8719ea
Planned date
October 4, 2024
Did the commit CI suceeded?
- The commit CI succeeded.
Motivation
- Weekly staging release
What Changed
- ✨ [Frontend] Force reload
no-cache#6397 by @odeimaiz - 🐛⚗️Prometheus instrumentation incorrectly setup #6398 by @sanderegg
- ✨E2E: increase timeout for video streaming and improve a bit logs about websockets #6384 by @sanderegg
- 🎨Clusters keeper/use ssm (🚨change in private clusters) #6361 by @sanderegg
- ♻️CI: autoscaling mypy takes longer and longer. #6417 by @sanderegg
- 🐛 Improved Error Handling for Missing Billing Details #6418 by @pcrespov
- 🎨 Enhances Product parsing to strip whitespaces in host_regex #6419 by @pcrespov
- 🐛 [Frontend] Fix: Share and Leave Study #6401 by @odeimaiz
- ✨ [Frontend] Workspaces & Folders: Merge Workspace header and Folder breadcrumbs #6414 by @odeimaiz
- 🎨 [Frontend] Access Full TIP #6423 by @odeimaiz
- 🐛 [Frontend] Do not list/request
/frontend/service's pricing plans #6424 by @odeimaiz - Bump actions/setup-node from 4.0.3 to 4.0.4 #6425 by @dependabot
- 🎨 Persistent logs when GC removes services #6403 by @GitHK
- 🎨 The user can remove themselves from the project/workspace. 🚨 #6415 by @matusdrobuliak66
- ♻️ Maintenance: removing old folders #6383 by @matusdrobuliak66
- 🎨 improve DB foreign key dependencies (🗃️) #6428 by @matusdrobuliak66
- ✨
dynamic-schedulerpushes service state to the frontend (⚠️ devops) #5892 by @GitHK - 🐛 [Frontend] Fix: Do not listen to output related backend updates if the node is a frontend node #6434 by @odeimaiz
- ✅ e2e: new workflow to test
tiplite#6388 by @pcrespov - 🎨 [Frontend] App mode: Scrollable Instructions #6430 by @odeimaiz
- 🎨 publish port events to frontend #6396 by @GitHK
- 🔒️ Strip credentials form image VCS #6433 by @GitHK
- ⬆️ Sep tests and tooling upgrade #6431 by @GitHK
- ✅ e2e: fixes check on full version #6445 by @pcrespov
- 🐛 Fixes flaky tests in service-library test_deferred_tasks.py #6439 by @GitHK
- 🐛 [Frontend] Announcements: allow in ribbon only #6440 by @odeimaiz
- 🎨 improve error handling on pricing plans #6436 by @matusdrobuliak66
- 🐛[FrontEnd] Better error handling of invalid pre-registration data #6438 by @pcrespov
- ✅ e2e: fixes wrong sequence in classic tip #6450 by @pcrespov
- 🎨 improve tip e2e test #6448 by @matusdrobuliak66
- 🐛 Fixes issue with parsing logs polluting sidecar logs #6442 by @GitHK
- 🎨 [Frontend] TIP: Rebranding #6446 by @odeimaiz
- Adding favicon for all devices #6447 by @jsaq007
- 🎨 [Frontend] Unify
border-radius#6451 by @odeimaiz - 🐛 fix tip e2e test #6458 by @matusdrobuliak66
- 🎨 adding
folder_idto project resource #6460 by @matusdrobuliak66 - ✅ e2e: Final touches to tip testing #6459 by @pcrespov
- ✅ e2e: Fixes typo in tests #6468 by @pcrespov
- ✨ [Frontend] Keep View Mode in localStorage #6463 by @odeimaiz
- 🎨 [Frontend] Move multiple studies at once #6457 by @odeimaiz
- ✨ New repository helpers on asyncpg #6465 by @pcrespov
- ♻️ Preparations in webserver to integrate asyncpg engine #6466 by @pcrespov
- ✨ introduce
/projects:searchfull search #6464 by @matusdrobuliak66 - 🎨 Frees up space on runner for
[build] docker imagespart of the CI #6475 by @GitHK - 🐛🎨 Fixes unhandled config error and new log helpers for better troubleshotting #6432 by @pcrespov
- 🎨 [Frontend] S4L and S4L lite: Include deprecated versions in plus button, they should all be updatable to a non deprecated one #6480 by @odeimaiz
- 🐛 [Frontend] Guided Tours: point to visible selector or skip #6481 by @odeimaiz
- 🔨📝 Misc improvements in tooling and doc #6478 by @pcrespov
- 🐛🎨 [Frontend] Workspaces & Folders: Improve context syncing #6482 by @odeimaiz
- 🎨 Handles wallet forbidden error and enhances handling of unexpected errors #6444 by @pcrespov
- 🔨 Doc and scripts to create read-only user in PostgreSQL #6426 by @pcrespov
- 🐛 [Frontend] Move grouped nodes #6486 by @odeimaiz
- 🎨 [Frontend] Handle LongRunningTask errors better #6485 by @odeimaiz
- 🐛 [Frontend] Fix for Folders disabled scenario #6488 by @odeimaiz
- 🐛 archiving_utils creates deterministic zip archives #6472 by @GitHK
- 🐛 Fixes duplicates in tags listings and new
priorityto enforce order #6479 by @pcrespov - ✨Releases public-api 0.7 #6489 by @pcrespov
- ♻️ Polished and modernised agent service ⚠️ #6452 by @GitHK
- 🎨 improve project full search #6483 by @matusdrobuliak66
Devops check ⚠️ devops
- NIH STAG: update daemon.json to use registry pull through cache (related PR)
- STAG: Merge remove jaeger docker node label
e2e testing check 🧪
No response
Summary 📝
-
make release-staging name=<sprint_name> version=<version> git_sha=<commit_sha>https://github.com/ITISFoundation/osparc-simcore/releases/new?prerelease=1&target=<commit_sha>&tag=staging_<sprint_name><version>&title=Staging%20<sprint_name><version>
- Draft pre-release
- Announce (add redis key
maintenancein every concerned deployment){"start": "2023-02-01T12:30:00.000Z", "end": "2023-02-01T13:00:00.000Z", "reason": "Release ResistanceIsFutile9 "} - Announce release in Mattermost
:loud_sound: Maintenance scheduled for **NAMED_DAY DD. MM from START_TIME - END_TIME**. ========================================================================= @all Be aware that you will automatically be logged out and your projects stopped and saved during the maintenance time. Affected: * [https://staging.osparc.io](https://staging.osparc.io/) * [https://https://staging.s4l-lite.io/](https://https://staging.s4l-lite.io//) and on premises: * [https://osparc-staging.speag.com](https://osparc-staging.speag.com/) * [https://tip-staging.speag.com](https://tip-staging.speag.com/) * [https://s4l-staging.speag.com](https://s4l-staging.speag.com/) * [https://s4l-lite-staging.speag.com](https://s4l-lite-staging.speag.com/) Reason: Scheduled staging-release of STAGING_NAME_AND_VERSION. Thanks for your understanding and sorry for the inconveniences, Your friendly oSparc Team
Releasing
- Release (release draft)
- Check Release CI
- Check hanging sidecars. Helper command to run in director-v2 CLI
simcore-service-director-v2 close-and-save-service <uuid> - Check deployed
- aws deploy
- dalco deploy
- Delete announcement
- Check e2e runs
- Announce
https://github.com/ITISFoundation/osparc-simcore/releases/tag/staging_<sprint_name><version>Metadata
Metadata
Assignees
Labels
releasePreparation for pre-release/releasePreparation for pre-release/releaset:maintenanceSome planned maintenance workSome planned maintenance work