Deploy next swh version > v245
Note This proposes a plan to deploy the next swh version. Please, drop the unneeded actions from the plan.
Tag:
- swh.web v0.3.7
- swh.storage v2.0.1
- swh.objstorage v2.8
Includes:
- Support multi visit types origins browsing (impacts storage & webapp)
staging:
- swh/infra/ci-cd/swh-charts!339 (merged): swh-charts: Merge new versions
- migrate db model (workers do not need to be stopped since it's running on storage cassandra)
- (ongoing) Let argocd deploy (takes forever...)
- Tag grafana with "deployment service= service= ... environment=staging" [1] [2]
-
Checks
- webapp, storage, scheduler, ...: If model version upgrade, check the migration happens appropriately
- pod images are pulled correctly
- pods are running without issues (rpc starts, celery workers consume messages, ...)
production:
- (ongoing) Stop writer workers (loaders)
- swh-charts: Merge staging branch into production
- storage: migrate db model
- restart workers
- Let argocd deploy
- Tag grafana with "deployment service= service= ... environment=production" [1] [2]
-
Checks
- webapp, storage, scheduler, ...: If model version upgrade, check the migration happens appropriately
- pod images are pulled correctly
- pods are running without issues (rpc starts, celery workers consume messages, ...)