Closed elisabettai closed 1 year ago
Write Up:
v1.38.5
was determined to be "more recent" than the release v1.39.0
. I guess this can only happen if less recent code is deployed in the minor-version release compared to the patch-versioned hotfix... This needs an investigationgrafanareader
, rds_admin
and postgres
might have been changed accidentally, and this needs validation on all 3 production platformstip.itis.swiss
that cannot be resolved by DevOps, it might be a simcore bug?tip.itis.swiss
due to a placement constraint mismatchtip.itis.swiss
shows staging_
databases, which are not present on tip.itis.swiss
. This is a slight misconfigurationSpontaneous changes:
dynamicsidecar==true
to the more restrictive standardworker==true
CC @Surfict @pcrespov @sanderegg
@mrnicegyu11 :
sort=creatordate
has a flaw as it takes the commit date. so the 1.39.0 commit date is older than the 1.38.5 one, which can happen since the commit in master might be older than the last release hotfix. Therefore we should investigate whether there is a way to have the tag creation date instead?@sanderegg:
https://github.com/ITISFoundation/osparc-simcore/actions/runs/3593547957
https://github.com/ITISFoundation/osparc-simcore/actions/runs/3593533065
https://github.com/ITISFoundation/osparc-simcore/actions/runs/3593978731
sort=taggerdate
exists, that might help. Also, we could add a check to the simcore make release-prod
Makefile target asserting that what is released to prod is never "older" than the current prod, which might be a hotfix
Very welcome :)
@mrnicegyu11 thanks!
- Issue: There is a wrong mail-sender in
tip.itis.swiss
that cannot be resolved by DevOps, it might be a simcore bug?
@mrnicegyu11 @Surfict i wonder if this can be solved by https://github.com/ITISFoundation/osparc-simcore/pull/3576
- Issue: There is a wrong mail-sender in
tip.itis.swiss
that cannot be resolved by DevOps, it might be a simcore bug?@mrnicegyu11 @Surfict i wonder if this can be solved by ITISFoundation/osparc-simcore#3576
It seems that it's actually already using the product email. But from the wrong product
@pcrespov @Surfict :
In the end, the SMTP_SENDER
env-var in the webserver turned out to be non-mandatory and it was unset. The tip.itis.swiss
email works again :--)
I will now create ops-tickets from the encountered issues to tackle them 1by1.
@pcrespov @Surfict : In the end, the
SMTP_SENDER
env-var in the webserver turned out to be non-mandatory and it was unset. Thetip.itis.swiss
email works again :--)I will now create ops-tickets from the encountered issues to tackle them 1by1.
@mrnicegyu11 Yes, you can see in the code that it had a default. In addition, as I mentioned above, it will be removed in this PR https://github.com/ITISFoundation/osparc-simcore/pull/3576
In preparation for release. Here an initial (incomplete) list of tasks to prepare before releasing:
Prepare staging
Blocker
π optional instructions (#3593)
has to be in staging so that we release to production.Changelog
Check devops β οΈ
@mrnicegyu11 something to add here?
Switch t2.medium instances on aws : ops issue 336
Migrate PGSQL database : ops issue 314
Test assessment: e2e-testing
Mon: occasional failures (not critical)
Tue: same
Test assessment: targeted-testing β
DONE
Test assessment: user-testing
itis-osparc/DEVELOPERS/TESTS_SESSIONS/2022-11-25_usertest_TN.mp4
Release summary
make release-prod version=1.39.0 git_sha=d64136858355270b1c8977efecea0cb1df59b261
@Surfict @mrnicegyu11 when running the make recipe, the list of commits should start and end as:
discard the end of the list (there is a bug in the recipe that I need to discuss with @sanderegg ).
π¨ After this release, we need create a hotfix so that we can include hotfix 1.38.5. This change is only in master (next time I will make sure I hotfix in staging and production sequentially).
Release assessment