15467: Services only load their own legacy config files
authorPeter Amstutz <pamstutz@veritasgenetics.com>
Wed, 31 Jul 2019 17:15:51 +0000 (13:15 -0400)
committerPeter Amstutz <pamstutz@veritasgenetics.com>
Wed, 31 Jul 2019 17:15:51 +0000 (13:15 -0400)
commit6c89457a8f144d03f230656a1f4c43675d066b8c
tree0886cbf5e7e437871e4928bfe6fb1ed9d89001c2
parentadedc9a3791fbed1d08da4d8681f1d0e0b36e024
15467: Services only load their own legacy config files

Services may be configured to run as different users, so (for example)
crunch-dispatch-slurm attempting to load another component's legacy
config results in permission error.  Don't do that.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
apps/workbench/config/arvados_config.rb
lib/config/cmd.go
lib/config/deprecated.go
lib/config/load.go
services/api/config/arvados_config.rb