diff -r df751568fda6 -r b26c9c44dd84 deploy/test_playbook.yml --- a/deploy/test_playbook.yml Mon Sep 17 01:35:46 2018 +0200 +++ b/deploy/test_playbook.yml Mon Sep 17 10:47:06 2018 +0200 @@ -5,9 +5,23 @@ - hosts: all become: true tasks: + - name: set eth1 interface + blockinfile: + path: /etc/network/interfaces + block: | + auto eth1 + iface eth1 inet static + address 172.16.1.7 + netmask 255.255.255.0 + register: eth1_added + - name: restart network service + service: + name: networking + state: restarted + when: eth1_added.changed - name: install deps apk: - name: python-dev,python3-dev,py-virtualenv,nginx,supervisor,shadow,build-base,musl-dev,gcc,linux-headers,libffi,libffi-dev + name: python-dev,python3-dev,py-virtualenv,nginx,supervisor,build-base,musl-dev,gcc,linux-headers,libffi,libffi-dev, shadow@community update_cache: yes - name: create etc supervisor.d folder file: @@ -17,3 +31,8 @@ service: name: supervisord state: started + - name: Set authorized key for user vagrant copying it from current user + authorized_key: + user: vagrant + state: present + key: "{{ lookup('file', lookup('env','HOME') + '/.ssh/id_rsa.pub') }}" \ No newline at end of file