7
我想用Ansible啓用Fedora Copr存儲庫。更具體地說我想轉換此命令:Ansible dnf模塊啓用Fedora Copr存儲庫
dnf copr enable ganto/lxd
使用的Ansible command
模塊我解決這個問題,但把任務的冪等(如果再次運行,作用不應該做任何修改)(changed_when: false
不是一個選項) 。
- name: Enable Fedora Copr for LXD
command: "dnf copr enable -y ganto/lxd"
而且,我嘗試這樣做:
- name: Install LXD
dnf:
name: "{{ item }}"
state: latest
enablerepo: "xxx"
with_items:
- lxd
- lxd-client
我在哪裏測試許多變化的選項enablerepo
沒有任何成功。
這是可能的使用dnf Ansible模塊(或其他)?
dnf模塊應該是冪等的 –