-
Notifications
You must be signed in to change notification settings - Fork 36
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
PauwelKwak
Pre-release version
2
Commit SHA
Planned date
15.4.
Did the commit CI suceeded?
- The commit CI succeeded.
Motivation
- release before production release (with additional fixes)
What Changed
- 🐛 Fix abort task test by @bisgaard-itis in 🐛 Fix abort task test #7501
- 🎨E2E: playwright improvements by @sanderegg in 🎨E2E: playwright improvements #7500
- ♻️ Refactor
simcore_service_catalog
: Apply Layered Architecture and Initialization Cleanup by @pcrespov in ♻️ Refactorsimcore_service_catalog
: Apply Layered Architecture and Initialization Cleanup #7491 - 🎨 E2E: upgrade timings by @sanderegg in 🎨 E2E: upgrade timings #7511
- ♻️ lifespans cleanup by @GitHK in ♻️ lifespans cleanup #7496
- 🎨E2E: fixed computation of timeouts by @sanderegg in 🎨E2E: fixed computation of timeouts #7512
- 🐛 [Frontend] Fix: Do not list deprecated service versions by @odeimaiz in 🐛 [Frontend] Fix: Do not list deprecated service versions #7504
- ✨Maintenance: added first draft of copilot instructions by @sanderegg in ✨Maintenance: added first draft of copilot instructions #7513
- 🐛E2E: fix missing return value by @sanderegg in 🐛E2E: fix missing return value #7515
- 🐛🎨 [Frontend] Enh: Comments aesthetics by @odeimaiz in 🐛🎨 [Frontend] Enh: Comments aesthetics #7517
- ✨ [Frontend] Clusters mock table by @odeimaiz in ✨ [Frontend] Clusters mock table #7521
- 🐛 Monitor Celery tasks cancellation by @giancarloromeo in 🐛 Monitor Celery tasks cancellation #7514
Devops check ⚠️ devops
- Add changes (if any) and release tags in https://github.com/ITISFoundation/osparc-ops-environments/tags
- Add changes (if any) and release tags in osparc-ops-deployment-configuration (staging.osparc.io & osparc-staging.speag.com)
- ...
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
maintenance
in 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