Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

📝 revision of release template #6226

Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 19 additions & 18 deletions .github/ISSUE_TEMPLATE/5_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -128,36 +128,37 @@ body:
- [ ] Draft [release changelog](https://github.com/ITISFoundation/osparc-simcore/releases)
- [ ] Announce maintenance ( ** ANNOUNCE AT LEAST 24 HOURS BEFORE ** )
- redis add an entry in db `scheduled_maintenance` with key `maintenance` ``{"start": "2023-03-06T13:00:00.000Z", "end": "2023-03-06T15:00:00.000Z", "reason": "Release <vX.X.0>"}``. Note the time is in UTC, please adjust accordingly
- [ ] aws
- [ ] dalco
- [ ] tip
- [ ] sim4life.io
- [ ] osparc.speag.com
- [ ] osparc.io
- [ ] tip.science
- status page (https://manage.statuspage.io/)
- [ ] osparc
- [ ] s4l
- [ ] sim4life.io
- [ ] s4l-lite.io
- [ ] osparc.io
- [ ] tip.science
- mattermost channels
- [ ] maintenance
- [ ] power users
- [ ] Release by publishing [draft](https://github.com/ITISFoundation/osparc-simcore/releases)
- [ ] Check release CI
- type: textarea
attributes:
label: Releasing 🚀
value: |
- [ ] Maintenance page up.
```cmd
cd /deployment/production/osparc-ops-environments
make up-maintenance
make down-maintenance
```
- [ ] Release by publishing [draft](https://github.com/ITISFoundation/osparc-simcore/releases)
- [ ] Check release CI
- [ ] Maintenance page up (https://git.speag.com/oSparc/osparc-ops-deployment-configuration/-/pipeline_schedules)
- [ ] Check hanging sidecars. Helper command to run in director-v2 CLI `simcore-service-director-v2 close-and-save-service <uuid>`
- [ ] Remove redis key
- [ ] Check deployed
- [ ] aws deploy
- [ ] dalco deploy
- [ ] tip deploy
- [ ] sim4life.io
- [ ] osparc.speag.com
- [ ] osparc.io
- [ ] tip.science
- [ ] Check testing endpoint ex. `https://testing.osparc.speag.com/`
- [ ] Delete announcement
- [ ] Update status page
- [ ] Update Release notes (https://github.com/ITISFoundation/osparc-issues/blob/master/scripts/run_after_hotfix_to_prod.py)
- [ ] Check e2e runs
- [ ] Announce
- [ ] Announce in mattermost
``` md
:tada: https://github.com/ITISFoundation/osparc-simcore/releases/tag/v<M.m.0>
```
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/6_hotfix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -98,12 +98,12 @@ body:
- [ ] Draft [release notes](https://github.com/ITISFoundation/osparc-simcore/releases) 🚀
- [ ] No need for maintenance announcement?: Target update of ``<target_service>``
- [ ] Deploy hot-fix.
- [ ] ``autodeployer`` OFF in aws-prod, dalco-prod, ti
- [ ] [release](https://github.com/ITISFoundation/osparc-simcore/releases) 🚀 !!!!
- [ ] aws-prod (updated target service)
- [ ] dalco-prod (updated target service)
- [ ] ti (updated target service)
- [ ] Test and Monitor. Revert back if needed!
- [ ] Update Release notes (https://github.com/ITISFoundation/osparc-issues/blob/master/scripts/run_after_hotfix_to_prod.py)
- [ ] Announce hot-fix
``` md
:tada: https://github.com/ITISFoundation/osparc-simcore/releases/tag/v<version>
Expand Down
Loading