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)