-
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
Engage
Pre-release version
8
Commit SHA
TBD
Planned date
Thursday, July 24, 2025
Did the commit CI suceeded?
- The commit CI succeeded.
Motivation
- Weekly staging release
What Changed
- ⬆️ upgrading rabbitmq to 4.1.2 ⚠️🚨 #8109
- ✨ [Frontend] Functions Browser #8116
- ✨👽️ Add log zip endpoints in api-server #8056
- 🎨 Ensure consistent app names across simcore stack #8119
- 🐛
ooilcan now escape quadruple $ used by OsparcVariableIdentifier #8118 - ♻️ preparing
TasksManager's interface to be extracted into a common interface #7884 - 🎨 Increase timeout of file creation to avoid flaky testes in CI #8125
- ✨ feat(phone): Add Pydantic phone number validation to reduce SMS waste in input schemas #8115
- Bump docker/login-action from 2 to 3 #7031
- ♻️ Refactor and Upgrade Users Repository including
users_secretssplit 🗃️ #8124 - 🎨 [Frontend] Enh: Extended Search widget for Projects tab #8127
- ♻️ Maintenance: Cleanup Unused Env Var and Minor Validation Fix #8132
- ✨ Add
wb-authnew Service and Redirect ForwardAuth for Vendor Services #8130 - 🎨 Enhance Functions REST API endpoints in Web Server #8117
- ✨new style dynamic services can now be marked as collaborative ⚠️🚨 #8136
- 🐛 fixes
directorv2: Usewb-authas forwardauth for dynamic services #8139 - ✨Allow multiple user sessions (user+tab) to open the same project #8123
- 🎨 [Frontend] Functions browser: connect FE to BE #8135
- 🎨 [Frontend] Enh: Show who is collaborating #8144
- 🐛 Wrong
uidproperty instead ofuuidalias when getting Solver function #8149 - Bump actions/setup-node from 4.1.0 to 4.4.0 #7792
- 🎨
wb-auth: Configure tracing and network configs #8148 - 🔨 Update issue templates #8146
- 🎨 [Frontend] Less noisy Node moving #8152
- ✨ Is1647/collaboration feature - 1. iteration (OPS ⚠️) #8140
- 🐛Computational backend: Transmission of computational state wrong rabbitmq routing key #8158
- Store function outputs 🎨 ♻️ #8142
- 🎨E2E: Logging improvements + autoscaling-monitoring improvements #8157
- 🐛 Avoids raising exceptions when the target container of a hook is not found #8156
- ✨ [Frontend] Event-driven PATCH trigger #8154
- 🐛Fixes wb-auth traces as missing #8164
- 🐛 Enhance response when retrieving Solver functions #8153
- 🐛 [Frontend] Conversations: fixes #8168
- 🎨♻️Simultaneous access: emit project update event when a user closes a project or the GC closes it #8163
osparc-ops-environments
- Remove opentelemetry from vendor service
- Fix chat vendor service
- Monitoring: add `wb-auth` scraping (#1155)
- Fix env-var bug on vendor-service
- Add: Chatbox vendor service (#1143)
- Kubernetes: update local configuration (#1152)
- Traefik: use wb-auth for platform user auth (#1148)
- Add wb-auth simcore service (#1146)
- Dont sample internals in simcore-traefik telemetry
- Instrument Traefik - Connect traefiks to opentelemetry (#1041)
- Fix: OPS_TRAEFIK_EXPOSE_REDIS
- Fix bug: Spelling rabbit --> rabbitmq
- Add OPS_TRAEFIK_EXPOSE_REDIS
- Fix: TRAEFIK_ENTRYPOINTS_REDIS_ADDRESS
- FIX: graylog CD - docker compose version removal
- Small fix: Remove hardcoded env-var TRAEFIK_SIMCORE_ZONE
- Refactor: ops-traefik configuration (2nd attempt) (#1118)
- Metabase db cleanup script (#1144)
- Fix: tempo remote writer reciever issue (#1130)
- Update k8s resource usage tracker chart lock (#1142)
- Kubernetes topolvm: fix pv removal doc (#1141)
- Kubernetes simcore: add pod security standard (#1139)
Devops before
- ⬆️ upgrading rabbitmq to 4.1.2 ⚠️🚨 #8109
- Enable all features in self-hosted rabbit
Devops check ⚠️ devops
- Follow instructions in ⬆️ upgrading rabbitmq to 4.1.2 ⚠️🚨 #8109 @GitHK
- Self-hosted RabbitMQ: update grafana dashboards osparc-ops-environments#1151
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>pcrespov
Metadata
Metadata
Assignees
Labels
releasePreparation for pre-release/releasePreparation for pre-release/releaset:maintenanceSome planned maintenance workSome planned maintenance work