diff --git a/inventory/hosts.yml b/inventory/hosts.yml index 1c926c4..532627f 100644 --- a/inventory/hosts.yml +++ b/inventory/hosts.yml @@ -5,6 +5,9 @@ all: children: desktop: hosts: + gentoo: + ansible_host: 192.168.122.239 + ansible_python_interpreter: python3.8 dsk-cstm-0.desu.ltd: lap-s76-lemp9-0.desu.ltd: db: diff --git a/roles/ansible-pull/tasks/main.yml b/roles/ansible-pull/tasks/main.yml index f125b70..e0bc09d 100644 --- a/roles/ansible-pull/tasks/main.yml +++ b/roles/ansible-pull/tasks/main.yml @@ -6,6 +6,7 @@ become_user: ansible - name: install ansible pip: name=ansible,ansible-base,ansible-lint state=latest + when: ansible_os_family != "Gentoo" - name: configure systemd service template: src=ansible-pull.service dest=/etc/systemd/system/ansible-pull.service notify: restart ansiblepull timer diff --git a/roles/desktop/files/portage/sets/ansible b/roles/desktop/files/portage/sets/ansible index 1740750..4c7ec3f 100644 --- a/roles/desktop/files/portage/sets/ansible +++ b/roles/desktop/files/portage/sets/ansible @@ -17,6 +17,7 @@ dev-java/openjdk:8 dev-lang/mono dev-python/pip dev-python/pyusb +dev-python/setuptools dev-python/virtualenv dev-util/vulkan-tools dev-vcs/git