diff --git a/src/service/.gitlab-ci.yml b/src/service/.gitlab-ci.yml
index 0ca6cfa9bdabf3b997b79945c4c676864274b941..ae4ecd7b0ea43d03b3897ea1f86142ae741084b2 100644
--- a/src/service/.gitlab-ci.yml
+++ b/src/service/.gitlab-ci.yml
@@ -49,7 +49,6 @@ unit_test service:
   before_script:
     - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
     - if docker network list | grep teraflowbridge; then echo "teraflowbridge is already created"; else docker network create --driver=bridge teraflowbridge; fi
-    - pip install flask
     - |
       # Context-related cleanup
       if docker container ls | grep crdb; then docker rm -f crdb; else echo "CockroachDB container is not in the system"; fi
@@ -152,7 +151,8 @@ unit_test service:
       docker logs $IMAGE_NAME
 
     # Mock QKD Nodes Deployment
-    - echo "Starting stage: deploy_mock_nodes"
+    - |
+      echo "Starting stage: deploy_mock_nodes"
     - pip install flask  # Install Flask to ensure it is available
     - |
       for port in 11111 22222 33333; do
@@ -164,7 +164,7 @@ unit_test service:
       MOCK_NODES_DIR="$PWD/src/tests/tools/mock_qkd_nodes"
       if [ -d "$MOCK_NODES_DIR" ]; then
         cd "$MOCK_NODES_DIR" || exit
-        ./start.sh &  # The start script that invokes flask commands
+        ./start.sh &
         MOCK_NODES_PID=$!
       else
         echo "Error: Mock QKD nodes directory '$MOCK_NODES_DIR' not found."