From c82867585b9a9d36b06862e4a95f28396c7bcf98 Mon Sep 17 00:00:00 2001 From: Thomas Woerner <twoerner@redhat.com> Date: Wed, 5 Jun 2019 17:55:21 +0200 Subject: [PATCH] Increase minimal Ansible version to 2.8 ansible-freeipa is a new Ansible Collection introduced with Ansible 2.8 and Ansible Galaxy 3.2. --- README.md | 2 +- requirements.txt | 2 +- roles/ipaclient/meta/main.yml | 4 ++-- roles/ipareplica/meta/main.yml | 7 +++---- roles/ipaserver/meta/main.yml | 7 +++---- 5 files changed, 10 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 6e3d2853..b12de108 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ Requirements ------------ **Controller** -* Ansible version: 2.5+ +* Ansible version: 2.8+ (ansible-freeipa is an Ansible Collection) * python3-gssapi is required on the controller if a one time password (OTP) is used with keytab to install the client. **Node** diff --git a/requirements.txt b/requirements.txt index 597ee48c..6cfde978 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1 @@ -ansible>=2.5.0 +ansible>=2.8.0 diff --git a/roles/ipaclient/meta/main.yml b/roles/ipaclient/meta/main.yml index e19026f9..5c0cb49c 100644 --- a/roles/ipaclient/meta/main.yml +++ b/roles/ipaclient/meta/main.yml @@ -5,7 +5,7 @@ galaxy_info: description: A role to join a machine to an IPA domain company: Red Hat, Inc license: GPLv3 - min_ansible_version: 2.5.0 + min_ansible_version: 2.8 platforms: - name: Fedora versions: @@ -13,7 +13,7 @@ galaxy_info: - name: EL versions: - 7 - # - 8 + - 8 galaxy_tags: - identity - ipa diff --git a/roles/ipareplica/meta/main.yml b/roles/ipareplica/meta/main.yml index 1cf1dd11..d7964820 100644 --- a/roles/ipareplica/meta/main.yml +++ b/roles/ipareplica/meta/main.yml @@ -1,12 +1,11 @@ -# dependencies: -# - role: t_woerner.ipaclient +dependencies: [] galaxy_info: author: Thomas Woerner description: A role to setup an IPA domain replica company: Red Hat, Inc license: GPLv3 - min_ansible_version: 2.5 + min_ansible_version: 2.8 platforms: - name: Fedora versions: @@ -14,7 +13,7 @@ galaxy_info: - name: EL versions: - 7 - # - 8 + - 8 galaxy_tags: - identity - ipa diff --git a/roles/ipaserver/meta/main.yml b/roles/ipaserver/meta/main.yml index 7980f94f..99abca34 100644 --- a/roles/ipaserver/meta/main.yml +++ b/roles/ipaserver/meta/main.yml @@ -1,12 +1,11 @@ -# dependencies: -# - role: t_woerner.ipaclient +dependencies: [] galaxy_info: author: Thomas Woerner description: A role to setup an iPA domain server company: Red Hat, Inc license: GPLv3 - min_ansible_version: 2.5 + min_ansible_version: 2.8 platforms: - name: Fedora versions: @@ -14,7 +13,7 @@ galaxy_info: - name: EL versions: - 7 - # - 8 + - 8 galaxy_tags: - identity - ipa -- GitLab