From c98d9e2207b12c6c5cd11f41834002380f9da43a Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Tue, 5 Oct 2021 16:47:11 +0000 Subject: [PATCH] collab: Convert collab hosts to CentOS 8 --- hosts | 2 +- roles/collab/meta/main.yml | 1 + roles/collab/tasks/main.yml | 12 ++++++++++-- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/hosts b/hosts index 7519e50..9cb5bfc 100644 --- a/hosts +++ b/hosts @@ -110,6 +110,7 @@ zm [centos8:children] adm +collab git jenkins mail @@ -125,7 +126,6 @@ vmhost zm [centos7:children] -collab ldap [fedora:children] diff --git a/roles/collab/meta/main.yml b/roles/collab/meta/main.yml index 56c9527..1d6cc65 100644 --- a/roles/collab/meta/main.yml +++ b/roles/collab/meta/main.yml @@ -1,4 +1,5 @@ --- dependencies: - {role: epel-repo} + - {role: foo.sh-repo} - {role: apache} diff --git a/roles/collab/tasks/main.yml b/roles/collab/tasks/main.yml index 2846078..75b9124 100644 --- a/roles/collab/tasks/main.yml +++ b/roles/collab/tasks/main.yml @@ -1,13 +1,21 @@ --- +- name: add graphviz repository + yum_repository: + name: graphviz + baseurl: "https://www2.graphviz.org/Packages/stable/centos/$releasever/os/x86_64/" + description: Graphviz + gpgcheck: false + enabled: true + - name: install dependencies package: name: "{{ item }}" state: installed with_items: - git - - graphviz-python - - mod_wsgi + - graphviz-lang-python2 - patch + - python2-mod_wsgi - python2-pip - python2-setuptools