Add KARGO_TIMEOUT setting

Change-Id: Id630ff8fef3efc298effedf2ac9d98efdfe0eeda
This commit is contained in:
Dmitry Tyzhnenko 2016-10-04 14:23:01 +03:00 committed by Dmitry Tyzhnenko
parent 794d931e93
commit ff8ad95621
2 changed files with 4 additions and 2 deletions

View File

@ -136,8 +136,9 @@ class K8SManager(object):
# Use Subprocess.execute instead of Subprocess.check_call until
# check_call is not fixed (fuel-devops3.0.2)
result = _subprocess_runner.Subprocess.execute(cmd, verbose=verbose,
timeout=2400)
result = _subprocess_runner.Subprocess.execute(
cmd, verbose=verbose, timeout=settings.KARGO_TIMEOUT)
if expected_ec is None:
expected_ec = [0]
if result.exit_code not in expected_ec:

View File

@ -48,6 +48,7 @@ CCP_REPO = os.environ.get('CCP_REPO',
KARGO_REPO = os.environ.get('KARGO_REPO',
'https://github.com/kubespray/kargo.git')
KARGO_COMMIT = os.environ.get('KARGO_COMMIT', 'master')
KARGO_TIMEOUT = os.environ.get('KARGO_TIMEOUT', 2400)
KUBE_HOSTPATH_DYNAMIC_PROVISIONER = get_var_as_bool(
'KUBE_HOSTPATH_DYNAMIC_PROVISIONER', True)