From 0fce25a2dd75bebc695bba14b66aea4620b5b735 Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Fri, 21 Jul 2023 10:31:52 +0000 Subject: [PATCH] crb_repo: Initial version --- crb_repo/tasks/main.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 crb_repo/tasks/main.yml diff --git a/crb_repo/tasks/main.yml b/crb_repo/tasks/main.yml new file mode 100644 index 0000000..d882c72 --- /dev/null +++ b/crb_repo/tasks/main.yml @@ -0,0 +1,21 @@ +--- +- name: Check if repository is enabled + ansible.builtin.command: + argv: + - dnf + - config-manager + - --dump + - crb + changed_when: false + register: result + +- name: Enable repository + ansible.builtin.command: + argv: + - dnf + - config-manager + - --set-enabled + - crb + register: result + changed_when: result.rc == 0 + when: "'enabled = 1' not in result.stdout_lines"