ITISFoundation / osparc-simcore

🐼 osparc-simcore simulation framework
https://osparc.io
MIT License
46 stars 27 forks source link

πŸš€ Release v1.51.0 #4023

Closed pcrespov closed 1 year ago

pcrespov commented 1 year ago

Release version

1.51.0

Commit SHA

b91f3442b25888e3997d20af24fb769e80f53921

Previous pre-release

https://github.com/ITISFoundation/osparc-simcore/releases/tag/staging_Mithril4

Did the commit CI suceeded?

Motivation

Permalink feature in production ready before SCM

Changes

staging_Mithril1

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/staging_ResistanceIsFutile16...staging_Mithril1 Release issue: https://github.com/ITISFoundation/osparc-issues/issues/896

staging_Mithril2

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/staging_Mithril1...staging_Mithril2 Release Issue: https://github.com/ITISFoundation/osparc-simcore/issues/4002

staging_Mithril3

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/staging_Mithril2...staging_Mithril3 Release Issue https://github.com/ITISFoundation/osparc-simcore/issues/4009

staging_Mithril4

Full Changelog: https://github.com/ITISFoundation/osparc-simcore/compare/staging_Mithril3...staging_Mithril4 Release Issue https://github.com/ITISFoundation/osparc-simcore/issues/4020

Devops check πŸ‘·

Tests assessment: e2e testing check πŸ§ͺ

Test assessment: targeted-testing πŸ”οΈ

Test assessment: user-testing 🧐

No response

Summary πŸ“

Releasing πŸš€

pcrespov commented 1 year ago
image

WARNING: see time!

mrnicegyu11 commented 1 year ago

BLOCKED

Issue https://github.com/ITISFoundation/osparc-simcore/issues/4027 until understood / fixed is a blocker for me to release to prod, please provide some comforting words for poor mrnicegyu11 or fix the bugs. thanks :)

Update: We released anyway.

mrnicegyu11 commented 1 year ago

Even though issue https://github.com/ITISFoundation/osparc-simcore/issues/4027 impacts production, we released. For now, dynamic services that dont close need to be monitored constantly to prevent resource derivation. The procedure is as follows:

- monitor matermost channel osparc-batman for alert
- open portainer for deployment that caused alert
- open services tab in portainer
- search for service with the $NODE_UUID from the mattermost alert
- if no sidecar is shown: do nothing. all is fine.
- if sidecar is there: open a shell in the director-v2 container
- run command: simcore-service-director-v2 close-and-save-service $NODE_UUID
- if the command printed above cause errors: write in osparc core team chat about it, a backend dev needs to check
- if the message "Finished cleanup for service $NODE_UUID" is printed, the hanging sidecar was successfully cleaned up

See also: https://github.com/ITISFoundation/osparc-ops-environments/pull/128

Aftermath:

Forever hanging sidecars CC @GitHK @pcrespov @sanderegg :

osparc.io

Issues