Deploy next swh version > v131
Actions:
-
Tags impacted modules
- swh.vault v1.9.2
- swh.deposit v1.3.1
- swh.web v0.2.41
Includes:
- swh.deposit 1.3.1
- swh.web 0.2.41
- swh.vault 1.9.2
Dependency:
- Migration of the vault cooked data in the azure objstorage (from double gzipped to gzipped) [1] [2]
staging:
- Prepare migration script (based on [3]) [4] [5]
- Migrate azure vault data [3]
- swh/infra/ci-cd/swh-charts@9874e0aa: swh-charts: Adapt vault cache configuration to no longer use compression
- swh/infra/ci-cd/swh-charts!182 (merged): swh-charts: Merge new versions
- Let argocd deploy
- Tag grafana with "deployment service=vault service=web service=deposit environment=staging"
-
Checks
- Cooking is fine
-
Retrieve the cooked bundle is not though [1] [2] - Deployment used a legacy configuration, using a connection string fixed the problem [3]
production:
- Migrate azure vault data [6]
- swh/infra/puppet/puppet-swh-site!656 (merged): swh-site: Adapt vault configuration to use connection string (instead of legacy configuration)
- vangogh: Upgrade packages & run puppet agent
- moma, webapp1: Enable puppet & run puppet agent (should upgrade packages too)
- Tag grafana with "deployment service=vault service=web service=deposit environment=production"
-
Checks
- Cook something
- #5103 (comment 153369): Download is ok
[1] Related to swh/devel/swh-web#4744 (closed)
[2] Related to swh/devel/swh-vault#885 (closed)
[3] swh/devel/swh-web!1163 (merged)