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"