diff --git a/roles/mailman/files/hyperkitty.RedHat.repo b/roles/mailman/files/hyperkitty.RedHat.repo index 2a03f625a8..399a73aa28 100644 --- a/roles/mailman/files/hyperkitty.RedHat.repo +++ b/roles/mailman/files/hyperkitty.RedHat.repo @@ -1,6 +1,6 @@ [hyperkitty] name=HyperKitty archiver and its dependencies -baseurl=http://repos.fedorapeople.org/repos/abompard/hyperkitty/epel-$releasever/$basearch/ +baseurl=http://repos.fedorapeople.org/repos/abompard/hyperkitty/el-$releasever/$basearch/ enabled=1 skip_if_unavailable=1 gpgcheck=1 @@ -8,7 +8,7 @@ gpgkey=http://repos.fedorapeople.org/repos/abompard/abompard.asc [hyperkitty-source] name=HyperKitty archiver and its dependencies - Source -baseurl=http://repos.fedorapeople.org/repos/abompard/hyperkitty/epel-$releasever/SRPMS +baseurl=http://repos.fedorapeople.org/repos/abompard/hyperkitty/el-$releasever/SRPMS enabled=0 skip_if_unavailable=1 gpgcheck=1 diff --git a/roles/mailman/tasks/main.yml b/roles/mailman/tasks/main.yml index 642fdac3be..d0ddd01071 100644 --- a/roles/mailman/tasks/main.yml +++ b/roles/mailman/tasks/main.yml @@ -38,6 +38,9 @@ copy: src=hyperkitty.{{ansible_distribution}}.repo dest=/etc/yum.repos.d/hyperkitty.repo +- name: install GPG to validate the key + yum: state=installed name=gnupg + - name: add the GPG key rpm_key: state=present key=http://repos.fedorapeople.org/repos/abompard/abompard.asc