From d5c3e489ac8012bab4e301798c81dee75bb25ee0 Mon Sep 17 00:00:00 2001 From: Ton Smeele Date: Wed, 15 Jan 2025 09:41:05 +0100 Subject: [PATCH] add support for irods el9 repo --- playbooks/roles/irods_repo/tasks/main.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/playbooks/roles/irods_repo/tasks/main.yml b/playbooks/roles/irods_repo/tasks/main.yml index a21e28da..d16fcffa 100644 --- a/playbooks/roles/irods_repo/tasks/main.yml +++ b/playbooks/roles/irods_repo/tasks/main.yml @@ -5,11 +5,20 @@ ansible.builtin.yum_repository: name: iRODS description: RENCI iRODS Repository - baseurl: "{{ irods_repo_url }}/yum/pool/centos{{ irods_repo_yum_major_version }}/{{ ansible_architecture }}" + baseurl: "{{ irods_repo_url }}/yum/pool/centos{{ irods_distribution_major_version }}/{{ ansible_architecture }}" gpgkey: "{{ irods_repo_url }}/irods-signing-key.asc" gpgcheck: true when: ansible_pkg_mgr == 'yum' +- name: Enable iRODS repository, dnf package manager + ansible.builtin.yum_repository: + name: iRODS + description: RENCI iRODS Repository + baseurl: "{{ irods_repo_url }}/yum/pool/el{{ ansible_distribution_major_version }}/{{ ansible_architecture }}" + gpgkey: "{{ irods_repo_url }}/irods-signing-key.asc" + gpgcheck: true + when: ansible_pkg_mgr == "dnf" + - name: Download irods key ansible.builtin.get_url: url: "{{ irods_repo_url }}/irods-signing-key.asc"