From 242f06378e4e9772be9f3ebffbe26ed3ca45bdb3 Mon Sep 17 00:00:00 2001
From: Imran Iqbal <iqbalmy@hotmail.com>
Date: Thu, 23 Apr 2020 03:31:28 +0100
Subject: [PATCH] fix(native): use EPEL repo for `amazonlinux-2`

---
 tomcat/native.sls | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/tomcat/native.sls b/tomcat/native.sls
index 7548265..b292f74 100644
--- a/tomcat/native.sls
+++ b/tomcat/native.sls
@@ -4,6 +4,18 @@ include:
   - tomcat.config
 
 tomcat {{ tomcat.native_pkg }}:
+  {%- if grains.get('osfinger', '') == 'Amazon Linux-2' %}
+  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: tomcat {{ tomcat.native_pkg }}
+  {%- endif %}
   pkg.installed:
     - name: {{ tomcat.native_pkg }}
 
-- 
GitLab