From 3ad436adcd54475356a0e859a764c50775b59963 Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Thu, 3 Feb 2022 18:10:02 +0000 Subject: [PATCH] nginx/server: Use 1.20 branch for EL8 hosts --- roles/nginx/server/tasks/main.yml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/roles/nginx/server/tasks/main.yml b/roles/nginx/server/tasks/main.yml index ebcf2a8..bd2c462 100644 --- a/roles/nginx/server/tasks/main.yml +++ b/roles/nginx/server/tasks/main.yml @@ -2,7 +2,22 @@ - name: include os-specific variables include_vars: "{{ ansible_os_family }}.yml" -- name: install nginx packages +- name: enable nginx:120 module + command: + argv: + - dnf + - module + - -y + - enable + - nginx:1.20 + creates: /etc/dnf/modules.d/nginx.module + warn: false + when: + - ansible_os_family == "RedHat" + - ansible_distribution != "Fedora" + - ansible_distribution_major_version|int >= 8 + +- name: install packages package: name: nginx state: installed