瀏覽代碼

Adding default variable epel_version with value 6 as default/

ps002 7 年之前
父節點
當前提交
849a1d8f54
共有 2 個文件被更改,包括 8 次插入1 次删除
  1. 5 0
      tasks/Amazon/main.yml
  2. 3 1
      vars/Amazon.yml

+ 5 - 0
tasks/Amazon/main.yml

@@ -4,6 +4,11 @@
 
   - include_vars: "{{ ansible_distribution }}.yml"
 
+  - name: Set epel_version override when AmazonLinux AMIv2
+    set_fact:
+      epel_version: 7
+    when: ansible_distribution_version == 'Candidate'
+
   - name: Ensure the Sensu Core Yum repo is present
     yum_repository:
       name: sensu

+ 3 - 1
vars/Amazon.yml

@@ -7,4 +7,6 @@ sensu_user_name: root
 sensu_group_name: root
 
 # Define repo url without $releasever
-sensu_yum_repo_url: "https://sensu.global.ssl.fastly.net/yum/7/$basearch/"
+#Define epel version to 6 by default, change to 7 when using a version 2 AMI
+epel_version: 6
+sensu_yum_repo_url: "https://sensu.global.ssl.fastly.net/yum/{{epel_version}}/$basearch/"