Disable netchecker deployment in Calico tests

Since we deploy and run netchecker applications
by tests for Calico, disable its deployment in
kargo.

Change-Id: I2946e8db3aa63c49ddd8ed03287a16b9619c3141
This commit is contained in:
Artem Panchenko 2016-12-02 11:56:54 +02:00
parent de7c9a4fd7
commit b54dbdc3aa
3 changed files with 10 additions and 0 deletions

View File

@ -110,6 +110,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():

View File

@ -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,

View File

@ -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')