From f5d95c2f1d01dc32a0b51b28e6b3d86da54560f7 Mon Sep 17 00:00:00 2001 From: paulfantom Date: Sat, 24 Mar 2018 15:03:42 +0100 Subject: [PATCH] drop support for ansible 2.2 & add testing for ansible 2.5 --- .travis.yml | 4 ++-- README.md | 2 +- meta/main.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 7621fcac..efa1d59b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,12 +4,12 @@ cache: pip services: - docker env: - - ANSIBLE='ansible>=2.2.0,<2.3.0' PROMETHEUS=1.8.2 - - ANSIBLE='ansible>=2.2.0,<2.3.0' PROMETHEUS=2.2.1 - ANSIBLE='ansible>=2.3.0,<2.4.0' PROMETHEUS=1.8.2 - ANSIBLE='ansible>=2.3.0,<2.4.0' PROMETHEUS=2.2.1 - ANSIBLE='ansible>=2.4.0,<2.5.0' PROMETHEUS=1.8.2 - ANSIBLE='ansible>=2.4.0,<2.5.0' PROMETHEUS=2.2.1 + - ANSIBLE='ansible>=2.5.0,<2.6.0' PROMETHEUS=1.8.2 + - ANSIBLE='ansible>=2.5.0,<2.6.0' PROMETHEUS=2.2.1 install: - pip install ${ANSIBLE} 'ansible-lint>=3.4.15' 'molecule==1.25.0' docker git-semver 'testinfra>=1.7.0,<=1.10.1' jmespath before_script: diff --git a/README.md b/README.md index 60eabd03..587e1943 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ Deploy [Prometheus](https://github.com/prometheus/prometheus) monitoring system ## Requirements -- Ansible > 2.2 +- Ansible >= 2.3 - go-lang installed on deployer machine (same one where ansible is installed) - jmespath on deployer machine. If you are using Ansble from a Python virtualenv, install *jmespath* to the same virtualenv via pip. diff --git a/meta/main.yml b/meta/main.yml index d87ab6f9..4250dc57 100644 --- a/meta/main.yml +++ b/meta/main.yml @@ -3,7 +3,7 @@ galaxy_info: author: Roman Demachkovych, Pawel Krupa description: Deploy Prometheus monitoring system license: MIT - min_ansible_version: 2.2 + min_ansible_version: 2.3 platforms: - name: Ubuntu versions: