Skip to content

Deploy next swh version > v252

Actions:

  • swh.web v0.3.8
  • swh.loader.mercurial v3.5.2
  • swh.search v0.18.2
  • swh.loader.git v2.11
  • swh.model v6.12
  • swh.scheduler v2.2

Includes:

  • loader.mercurial: Fix in the mercurial ingestion for hg-checkout visit [1]
  • swh.web: Improve ui rendering, Update extid api documentation
  • swh.search: Improve origins returned result ('downrank forks')
  • swh.model: Integrate ExtID payload property in model
  • swh.loader.git: Improve dumb git loader fetch pack policy (stream & respect max pack size config)
  • swh.scheduler: New 'swh origin' scheduling subcommand, improve existing subcommand for preset staging

staging:

  • Wait for swh-cassandra-next-version pods to be up and running
  • swh/infra/ci-cd/swh-charts!351 (merged): Merge new versions
  • Let argocd deploy
    • swh (n)ame(s)pace
    • (ongoing) swh-cassandra ns
  • Tag grafana with "deployment service= service= ... environment=staging"
  • Checks
    • Check model version upgrade (e.g. webapp, scheduler, storage primary, storage secondary replica, ...)
    • pod images are pulled correctly
    • pods are running without issues (rpc starts, celery workers consume messages, ...)

production:

  • swh-charts: Merge staging branch into production
  • (ongoing) Let argocd deploy
  • Tag grafana with "deployment service= service= ... environment=production"
  • Checks
    • Check model version upgrade (e.g. webapp, scheduler, storage primary, storage secondary replica, ...)
    • pod images are pulled correctly
    • pods are running without issues (rpc starts, celery workers consume messages, ...)

[1] #5256 (closed)

Edited by Antoine R. Dumont