Closed schwzr closed 2 days ago
The ehrbase config used in the current docker test setup is not working with the latest version of ehrbase.
To fix this according to https://github.com/ehrbase/ehrbase/blob/8a7ac48fcbb40530c21c1da1fd8dc3b6cc0ab33b/UPDATING.md#switch-to-non-privileged-user-for-db-access, we need the following change:
--- a/codex-processes-ap1-docker-test-setup/docker-compose.yml +++ b/codex-processes-ap1-docker-test-setup/docker-compose.yml @@ -440,8 +440,10 @@ services: environment: POSTGRES_USER: postgres POSTGRES_PASSWORD: postgres - EHRBASE_USER: ehrbase - EHRBASE_PASSWORD: ehrbase + EHRBASE_USER_ADMIN: ehrbase + EHRBASE_PASSWORD_ADMIN: ehrbase + EHRBASE_USER: ehrbase_restricted + EHRBASE_PASSWORD: ehrbase_restricted TZ: Europe/Berlin crr-ehrbase: image: ehrbase/ehrbase @@ -449,8 +451,10 @@ services: - crr-ehrbase-network environment: DB_URL: jdbc:postgresql://crr-ehrbase-db:5432/ehrbase - DB_USER: ehrbase - DB_PASS: ehrbase + DB_USER_ADMIN: ehrbase + DB_PASS_ADMIN: ehrbase + DB_USER: ehrbase_restricted + DB_PASS: ehrbase_restricted SECURITY_AUTHTYPE: BASIC SECURITY_AUTHUSER: myuser SECURITY_AUTHPASSWORD: myPassword432
will be implemented in #135. Closing this issue for now.
The ehrbase config used in the current docker test setup is not working with the latest version of ehrbase.
To fix this according to https://github.com/ehrbase/ehrbase/blob/8a7ac48fcbb40530c21c1da1fd8dc3b6cc0ab33b/UPDATING.md#switch-to-non-privileged-user-for-db-access, we need the following change: