]> git.phdru.name Git - ansible.git/blobdiff - playbooks/roles/python-packages/tasks/main.yml
Feat: Combine Debian/RedHat playbooks and roles
[ansible.git] / playbooks / roles / python-packages / tasks / main.yml
similarity index 63%
rename from playbooks/debian/roles/python-packages/tasks/main.yml
rename to playbooks/roles/python-packages/tasks/main.yml
index 2509ea1ef6fc1cb06a23813c6af311d4d0a06581..0abb3a1ea6a6a1d068207ca5172fc90e50b52302 100644 (file)
     state: latest
     update_cache: yes
   register: python
+  when: ansible_facts.os_family == 'Debian'
+
+- name: Install Python and packages
+  become: true
+  dnf:
+    name: ['python2', 'python3', 'python2-pip', 'python3-pip',
+           'python2-setuptools', 'python3-setuptools',
+           'python2-pyOpenSSL', 'python3-pyOpenSSL',
+          ]
+    state: latest
+    update_cache: yes
+  register: python
+  when: ansible_facts.os_family == 'RedHat'
 
 - name: Upgrade Python packages
   become: true