Describe the bug or issue you're encountering
Setting an environment variable to override a config file value does not work as expected. The config value is not overridden.
What are the relevant steps to reproduce, including the version(s) of the relevant software?
Create a .config.yaml file from the example file, leave the defaults in place.
Run task run-dev from the root of the repository.
Observe that the datum-api server will fail to connect to authz because the .config.yaml value from config-dev.example.yaml is not overridden by the environment variable set in docker/docker-compose.yml.
What is the expected behavior?
The environment variable value should take precedence.
Describe the bug or issue you're encountering Setting an environment variable to override a config file value does not work as expected. The config value is not overridden.
What are the relevant steps to reproduce, including the version(s) of the relevant software?
.config.yaml
file from the example file, leave the defaults in place.task run-dev
from the root of the repository.datum-api
server will fail to connect toauthz
because the.config.yaml
value fromconfig-dev.example.yaml
is not overridden by the environment variable set indocker/docker-compose.yml
.What is the expected behavior? The environment variable value should take precedence.