diff --git a/fuel_ccp_tests/settings.py b/fuel_ccp_tests/settings.py index 60fb6f9..a51c636 100644 --- a/fuel_ccp_tests/settings.py +++ b/fuel_ccp_tests/settings.py @@ -111,6 +111,8 @@ CALICO = { None), "enable_network_policy": get_var_as_bool('ENABLE_NETWORK_POLICY', None), + "deploy_netchecker": get_var_as_bool('DEPLOY_NETCHECKER', + None), } for key, val in CALICO.items(): diff --git a/fuel_ccp_tests/tests/system/test_calico.py b/fuel_ccp_tests/tests/system/test_calico.py index e76f3b4..03c19bf 100644 --- a/fuel_ccp_tests/tests/system/test_calico.py +++ b/fuel_ccp_tests/tests/system/test_calico.py @@ -16,6 +16,7 @@ import pytest import base_test from fuel_ccp_tests import logger +from fuel_ccp_tests import settings from fuel_ccp_tests.helpers import netchecker LOG = logger.logger @@ -25,6 +26,9 @@ LOG = logger.logger class TestFuelCCPCalico(base_test.SystemBaseTest): """Test class for Calico network plugin in k8s""" + kube_settings = settings.DEFAULT_CUSTOM_YAML + kube_settings['deploy_netchecker'] = False + @pytest.mark.fail_snapshot @pytest.mark.snapshot_needed def test_k8s_netchecker_calico(self, underlay, k8scluster, config, diff --git a/fuel_ccp_tests/tests/system/test_netchecker.py b/fuel_ccp_tests/tests/system/test_netchecker.py index b302ba2..28a947a 100644 --- a/fuel_ccp_tests/tests/system/test_netchecker.py +++ b/fuel_ccp_tests/tests/system/test_netchecker.py @@ -26,6 +26,10 @@ LOG = logger.logger class TestFuelCCPNetCheckerMixin: + + kube_settings = settings.DEFAULT_CUSTOM_YAML + kube_settings['deploy_netchecker'] = False + pod_yaml_file = os.path.join( settings.NETCHECKER_SERVER_DIR, 'k8s_resources/netchecker-server_pod.yaml')