From 1383ed4bb4c02fb1090bb7cce076d7bc167488a4 Mon Sep 17 00:00:00 2001
From: Bartek Wrona <wrona@syncad.com>
Date: Wed, 24 Jan 2024 17:52:17 +0100
Subject: [PATCH] All job definitions spawning internal services should have
 enabled network isolation

---
 templates/test_jobs.gitlab-ci.yml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/templates/test_jobs.gitlab-ci.yml b/templates/test_jobs.gitlab-ci.yml
index 87fa0ce..9db4586 100644
--- a/templates/test_jobs.gitlab-ci.yml
+++ b/templates/test_jobs.gitlab-ci.yml
@@ -55,6 +55,7 @@ include:
     HIVED_IMAGE_NAME: ""  # Must be overrided at derived job
     TESTED_ENDPOINT: hived-instance:8091
     HIVED_COMMIT: $HIVED_COMMIT
+    FF_NETWORK_PER_BUILD: 1
   services:
     - name: $HIVED_IMAGE_NAME
       alias: hived-instance
@@ -73,6 +74,7 @@ include:
     HAF_APP_USER: ""   # a HAF db role to be used for regular app processing connection. To be specified by derived job
     TESTED_ENDPOINT: app:${HAF_APP_PORT}
     HAF_COMMIT: $HAF_COMMIT
+    FF_NETWORK_PER_BUILD: 1
 
   services:
     - name: ${HAF_IMAGE_NAME}
@@ -115,6 +117,7 @@ include:
   extends: .jmeter_benchmark_job
   variables:
     HAF_COMMIT: $HAF_COMMIT # dotenv artifacts can be passed to service as long as they appear in section variables
+    FF_NETWORK_PER_BUILD: 1
   services:
     - !reference [.haf_app_pattern_tests_template, services]
 
-- 
GitLab