From 66177d14ea5b9c82aa5d653c2018d739550f3e4f Mon Sep 17 00:00:00 2001 From: Soban Javed Date: Fri, 31 Mar 2023 01:17:06 +0500 Subject: [PATCH] fix: remove DJANGO_SETTINGS_MODULE env from lms, cms we are using `EDX_PLATFORM_SETTINGS` env variable for picking settings file to use with Django management commands. When this env variable is set to `lms.envs.devstack_docker`, with dev image being used with devstack, it picks that settings for running tests too as it has higher precedence than the settings in ini file. So removing this, so the test settings can be picked from ini file. --- docker-compose.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 9b68e5b014..d51e5d9153 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -455,7 +455,6 @@ services: LMS_CFG: "/edx/etc/lms.yml" CMS_CFG: "/edx/etc/studio.yml" PATH: "/edx/app/edxapp/venvs/edxapp/bin:/edx/app/edxapp/nodeenv/bin:/edx/app/edxapp/edx-platform/node_modules/.bin:/edx/app/edxapp/edx-platform/bin:${PATH}" - DJANGO_SETTINGS_MODULE: lms.envs.devstack_docker SERVICE_VARIANT: lms image: openedx/lms-dev:${OPENEDX_RELEASE:-latest} networks: @@ -629,7 +628,6 @@ services: DJANGO_WATCHMAN_TIMEOUT: 30 LMS_CFG: "/edx/etc/lms.yml" CMS_CFG: "/edx/etc/studio.yml" - DJANGO_SETTINGS_MODULE: cms.envs.devstack_docker SERVICE_VARIANT: cms image: openedx/lms-dev:${OPENEDX_RELEASE:-latest} networks: