From ae6375ccccd56a506ee28babbeabf351112a06de Mon Sep 17 00:00:00 2001 From: Imran Iqbal Date: Sun, 14 Feb 2021 08:01:26 +0000 Subject: [PATCH] fix(pkg): add inline EPEL repo configuration for Amazon Linux 2 --- nginx/pkg.sls | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/nginx/pkg.sls b/nginx/pkg.sls index 11d91ec..3fd8434 100644 --- a/nginx/pkg.sls +++ b/nginx/pkg.sls @@ -113,6 +113,22 @@ nginx_zypp_repo: {% endif %} {% if salt['grains.get']('os_family') == 'RedHat' %} +{% if salt['grains.get']('osfinger', '') in ['Amazon Linux-2'] %} +nginx_epel_repo: + pkgrepo.managed: + - name: epel + - humanname: Extra Packages for Enterprise Linux 7 - $basearch + - mirrorlist: https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch + - enabled: 1 + - gpgcheck: 1 + - gpgkey: https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-7 + - failovermethod: priority + - require_in: + - pkg: nginx_install + - watch_in: + - pkg: nginx_install +{% endif %} + nginx_yum_repo: pkgrepo: {%- if from_official %}