Page MenuHomeSoftware Heritage

docker/conf: Migrate configuration to the latest schema change
ClosedPublic

Authored by ardumont on Oct 16 2020, 3:52 PM.

Details

Summary

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, D4284), 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

Diff Detail

Repository
rDENV Development environment
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 16393
Build 25248: arc lint + arc unit