ansible遇到: The Python 2 bindings for rpm are needed for this module. If you require Python 3 support use the dnf Ansible module instead
1.出现该问题的原因是出现了python不同版本的module兼容问题,只需要在执行ansible命令的时候,指定一下python的路径即可
例如我本地的
/usr/bin/python2
2.解决办法
ansible-playbook
改为
ansible-playbook -e ansible_python_interpreter=/usr/bin/python2