Skip to content

docker/conf: Migrate configuration to the latest schema change

This should avoid having deprecated warnings in the output logs.

Note that the configuration is unified for all services now except the vault.

Test Plan

doco up

on impacted services with overrides on the scheduler [1] (not yet packaged, swh-scheduler!293 (closed)), sample:

  • [1]
...
  swh-deposit:
    volumes:
      # - "$SWH_ENVIRONMENT_HOME/swh-deposit:/src/swh-deposit"
      - "$SWH_ENVIRONMENT_HOME/swh-scheduler:/src/swh-scheduler"

  swh-web:
    volumes:
      # - "$SWH_ENVIRONMENT_HOME/swh-web:/src/swh-web"
      - "$SWH_ENVIRONMENT_HOME/swh-scheduler:/src/swh-scheduler"

  swh-vault:
    volumes:
      - "$SWH_ENVIRONMENT_HOME/swh-scheduler:/src/swh-scheduler"
...

Those services are starting


Migrated from D4290 (view on Phabricator)

Merge request reports