Skip to content

🚀 Release v1.64.0 #5090

@YuryHrytsuk

Description

@YuryHrytsuk

Release version

v1.64.0

Commit SHA

ce9dc5906eec20004f4f20cd614cb41ec0a64897

Previous pre-release

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

Did the commit CI succeeded?

  • The commit CI succeeded.

Motivation

Production v1.64.0 release

Changes

Devops check 👷

  • Check aws seperate (independant) maintenance page (the link to the issue)
  • in-house S3 access keys
    • Monitor everything is working
    • Remove the old keys from the S3 (see this link)
  • Make sure to upload traefik certs before the release ❗
    • if traefik still uses acme.json, then make sure to add this labels to simcore_postgres service (traefik.tcp.routers.postgres.tls.certresolver=myresolver)
  • Deploy with terraform new RabbitMQ for NIH PROD (won't do we keep using simcore rabbit for now)
    • simple run terraform apply command (set proper password)
    • Make sure simcore_rabbit is scaled to 0 and not used
    • update repo.config with new rabbit env

Tests assessment: e2e testing check 🧪

No response

Test assessment: targeted-testing 🔍️

No response

Test assessment: user-testing 🧐

🚫 There's an issue with shared projects, a fix is under way @GitHK This was introduced with this PR.

Summary 📝

  • Prepare release link
make release-prod version=<M.m.0>  git_sha=<commit_sha>
  • Draft release changelog
  • Announce maintenance ( ** ANNOUNCE AT LEAST 24 HOURS BEFORE ** )
  • redis {"start": "2023-03-06T13:00:00.000Z", "end": "2023-03-06T15:00:00.000Z", "reason": "Release <vX.X.0>"}
    • aws
    • dalco
    • tip
  • status page (https://manage.statuspage.io/)
    • osparc
    • s4l
  • mattermost channels
    • maintenance
    • power users

Releasing 🚀

  • Maintenance page up.
cd /deployment/production/osparc-ops-environments
make up-maintenance
make down-maintenance
  • Release by publishing 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
    • tip deploy
  • Check testing endpoint ex. https://testing.osparc.speag.com/
  • Delete announcement
  • Check e2e runs
  • Announce
:tada: https://github.com/ITISFoundation/osparc-simcore/releases/tag/v<M.m.0>
### Blockers
- [x] There's an issue with shared projects, a fix is under way @GitHK

Metadata

Metadata

Labels

releasePreparation for pre-release/releaset:maintenanceSome planned maintenance work

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions