Explorar el Código

Change sensu_apt_repo_url to use HTTPS by default

Switch the default sensu_apt_repo_url to HTTPS and ensure that we
install apt-transport-https on Debian systems.
Jared Ledvina hace 8 años
padre
commit
668a35d318
Se han modificado 2 ficheros con 6 adiciones y 1 borrados
  1. 1 1
      defaults/main.yml
  2. 5 0
      tasks/Debian/main.yml

+ 1 - 1
defaults/main.yml

@@ -14,7 +14,7 @@ sensu_enterprise_dashboard_package: sensu-enterprise-dashboard
 # Sensu repo urls
 sensu_yum_repo_url: "https://sensu.global.ssl.fastly.net/yum/$releasever/$basearch/"
 sensu_yum_key_url: "https://sensu.global.ssl.fastly.net/yum/pubkey.gpg"
-sensu_apt_repo_url: "deb     http://repositories.sensuapp.org/apt {{ ansible_distribution_release }} main"
+sensu_apt_repo_url: "deb     https://repositories.sensuapp.org/apt {{ ansible_distribution_release }} main"
 sensu_apt_key_url: "https://sensu.global.ssl.fastly.net/apt/pubkey.gpg"
 sensu_freebsd_url: "https://sensu.global.ssl.fastly.net/freebsd/FreeBSD:{{ ansible_distribution_major_version }}:{{ ansible_architecture }}/"
 

+ 5 - 0
tasks/Debian/main.yml

@@ -4,6 +4,11 @@
 
   - include_vars: "{{ ansible_distribution }}.yml"
 
+  - name: Ensure apt-transport-https is installed
+    apt:
+      name: apt-transport-https
+      state: present
+
   - name: Ensure the Sensu APT repo GPG key is present
     apt_key:
       url: "{{ sensu_apt_key_url }}"