From a3d304eebc2551da9939473af46740e011c2935d Mon Sep 17 00:00:00 2001 From: Akanshu-2u Date: Mon, 24 Nov 2025 11:09:27 +0000 Subject: [PATCH 1/2] fix: removed the docker images which are having no references --- Makefile | 6 +----- docker-compose.yml | 28 ---------------------------- docs/devstack_interface.rst | 1 - 3 files changed, 1 insertion(+), 34 deletions(-) diff --git a/Makefile b/Makefile index a8e2ccf1..3b647d37 100644 --- a/Makefile +++ b/Makefile @@ -60,7 +60,7 @@ help requirements impl-dev.clone.https impl-dev.clone.ssh impl-dev.provision \ impl-dev.pull impl-dev.pull.without-deps impl-dev.up impl-dev.up.attach \ impl-dev.up.without-deps selfcheck upgrade \ - validate-lms-volume vnc-passwords + validate-lms-volume # Load up options (configurable through options.local.mk). include options.mk @@ -552,10 +552,6 @@ validate-lms-volume: ## Validate that changes to the local workspace are reflect docker compose exec -T lms ls /edx/app/edxapp/edx-platform/testfile rm $(DEVSTACK_WORKSPACE)/edx-platform/testfile -vnc-passwords: ## Get the VNC passwords for the Chrome and Firefox Selenium containers. - @docker compose logs chrome 2>&1 | grep "VNC password" | tail -1 - @docker compose logs firefox 2>&1 | grep "VNC password" | tail -1 - hadoop-application-logs-%: ## View hadoop logs by application Id. docker compose exec nodemanager yarn logs -applicationId $* diff --git a/docker-compose.yml b/docker-compose.yml index 6ed11068..93e77586 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -14,20 +14,6 @@ services: # Third-party services # ================================================ - chrome: - container_name: "edx.${COMPOSE_PROJECT_NAME:-devstack}.chrome" - hostname: chrome.devstack.edx - image: edxops/chrome:latest - shm_size: 2g - networks: - default: - aliases: - - edx.devstack.chrome - ports: - - "15900:5900" - volumes: # for file uploads - - ../edx-platform/common/test/data:/edx/app/edxapp/edx-platform/common/test/data - coursegraph: container_name: "edx.${COMPOSE_PROJECT_NAME:-devstack}.coursegraph" hostname: coursegraph.devstack.edx @@ -86,20 +72,6 @@ services: - "ES_JAVA_OPTS=-Xms512m -Xmx512m" - "plugins.security.disabled=true" - firefox: - container_name: "edx.${COMPOSE_PROJECT_NAME:-devstack}.firefox" - hostname: firefox.devstack.edx - image: edxops/firefox:latest - shm_size: 2g - networks: - default: - aliases: - - edx.devstack.firefox - ports: - - "25900:5900" - volumes: # for file uploads - - ../edx-platform/common/test/data:/edx/app/edxapp/edx-platform/common/test/data - # Events broker kafka: image: confluentinc/cp-server:6.2.1 diff --git a/docs/devstack_interface.rst b/docs/devstack_interface.rst index 6a24046a..4a4648f4 100644 --- a/docs/devstack_interface.rst +++ b/docs/devstack_interface.rst @@ -220,4 +220,3 @@ If you want to ensure you are getting the latest listing, simply use ``make help selfcheck Check that the Makefile is free of Make syntax errors. upgrade Upgrade requirements with pip-tools. validate-lms-volume Validate that changes to the local workspace are reflected in the LMS container. - vnc-passwords Get the VNC passwords for the Chrome and Firefox Selenium containers. From 0568c8e27bb1fdbebc27a1df9d5dc4c464b6ed2d Mon Sep 17 00:00:00 2001 From: Akanshu-2u Date: Tue, 25 Nov 2025 07:24:41 +0000 Subject: [PATCH 2/2] fix: removed chrome and firefox from options.mk file --- options.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/options.mk b/options.mk index a9344984..09fe9036 100644 --- a/options.mk +++ b/options.mk @@ -90,4 +90,4 @@ credentials+cms+discovery+ecommerce+insights+lms+registrar # All third-party services. # Separated by plus signs. Listed in alphabetical order for clarity. THIRD_PARTY_SERVICES ?= \ -chrome+coursegraph+elasticsearch710+firefox+memcached+mongo+mysql80+opensearch12+redis+namenode+datanode+resourcemanager+nodemanager+sparkmaster+sparkworker+vertica +coursegraph+elasticsearch710+memcached+mongo+mysql80+opensearch12+redis+namenode+datanode+resourcemanager+nodemanager+sparkmaster+sparkworker+vertica