diff --git a/tasks/rosetta/configure_package_repositories.yml b/tasks/rosetta/configure_package_repositories.yml new file mode 100644 index 0000000000000000000000000000000000000000..c957fc3b2e46effddc3b0498c2743071c87254cc --- /dev/null +++ b/tasks/rosetta/configure_package_repositories.yml @@ -0,0 +1,10 @@ +--- +- name: add MediaArea repository + ansible.builtin.dnf: + name: "https://mediaarea.net/repo/rpm/releases/repo-MediaArea-1.0-24.noarch.rpm" + state: latest + +- name: enable powertools repository (part of EPEL) + community.general.dnf_config_manager: + name: "powertools" + state: enabled diff --git a/tasks/rosetta/main_rosetta.yml b/tasks/rosetta/main_rosetta.yml index 50db7dbea561573552f74b716677c99c1f8ca237..bdb9a2a713699096c3378cac694b72f0a7e3f919 100644 --- a/tasks/rosetta/main_rosetta.yml +++ b/tasks/rosetta/main_rosetta.yml @@ -3,7 +3,7 @@ - name: prepare custom facts ansible.builtin.import_tasks: "rosetta/prepare_custom_facts.yml" - tags: [facts] + tags: [always] - name: configure iptables Rosetta ansible.builtin.import_tasks: "rosetta/configure_iptables_rosetta.yml" tags: [iptables] @@ -19,6 +19,9 @@ - name: install Check_MK plugins for Rosetta ansible.builtin.import_tasks: "rosetta/install_checkmk_plugins_rosetta.yml" tags: [checkmk, monitoring] +- name: configure package repositories + ansible.builtin.import_tasks: "rosetta/configure_package_repositories.yml" + tags: [packages, yum, dnf, repos] - name: install packages ansible.builtin.import_tasks: "rosetta/install_packages.yml" tags: [packages, yum]