From 477f4cd13e0219c11527e963a6471df02d269d9e Mon Sep 17 00:00:00 2001 From: Varac <varac@varac.net> Date: Mon, 20 May 2019 12:39:05 +0200 Subject: [PATCH] Mitogen doesnt support ansible 2.8 --- ansible/bootstrap.yml | 6 ++++-- ansible/requirements.txt | 3 ++- test/requirements.txt | 4 +++- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/ansible/bootstrap.yml b/ansible/bootstrap.yml index 51dd19ec7..df82f8747 100644 --- a/ansible/bootstrap.yml +++ b/ansible/bootstrap.yml @@ -5,9 +5,11 @@ pre_tasks: - name: Require minimal ansible version assert: - that: "ansible_version.full is version_compare('2.7', '>=')" + that: + - "ansible_version.full is version_compare('2.7', '>=')" + - "ansible_version.full is version_compare('2.8', '<')" msg: > - "You must update Ansible to at least 2.6 to bootstrap your OAS cluster." + "Please use Ansible 2.7.x to bootstrap your OAS cluster." - name: Release name must start with lower case assert: diff --git a/ansible/requirements.txt b/ansible/requirements.txt index 5b90d017c..75eb868d1 100644 --- a/ansible/requirements.txt +++ b/ansible/requirements.txt @@ -1,2 +1,3 @@ # ansible>=2.7 is needed for using the `k8s` resource -ansible>=2.7 +# [mitogen currently doesn't work with ansible 2.8](https://github.com/dw/mitogen/issues/587) +ansible>=2.7,<2.8 diff --git a/test/requirements.txt b/test/requirements.txt index ad875e9dd..aa1bb5572 100644 --- a/test/requirements.txt +++ b/test/requirements.txt @@ -1,4 +1,6 @@ -ansible>=2.7.0 +# ansible>=2.7 is needed for using the `k8s` resource +# [mitogen currently doesn't work with ansible 2.8](https://github.com/dw/mitogen/issues/587) +ansible>=2.7,<2.8 behave-webdriver>=0.2.2 certifi>=2019.3.9 # Needed for ansible k8s resource -- GitLab