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)
Edited by Antoine R. Dumont