WIP: Initial VM provisioning #4
| @@ -2,19 +2,21 @@ | ||||
|   hosts: joplin | ||||
|   gather_facts: false | ||||
|   tasks: | ||||
|     - name: Debug | ||||
|       ansible.builtin.debug: | ||||
|         msg: "{{ inventory_hostname }}" | ||||
|     - name: Wait for connection | ||||
|       ansible.builtin.wait_for: | ||||
|         host: "{{ inventory_hostname }}" | ||||
|         port: 22 | ||||
|         timeout: 300 | ||||
|       delegate_to: localhost | ||||
|     - name: Wait for 10s | ||||
|       ansible.builtin.wait_for: | ||||
|         timeout: 10 | ||||
|     - name: Ping | ||||
|       ansible.builtin.shell: | | ||||
|         ping -c 5 {{ inventory_hostname }} | ||||
|       delegate_to: localhost | ||||
|     - name: Test some stuff | ||||
|       ansible.builtin.shell: | | ||||
|         touch ~/hmm | ||||
|         echo test > ~/test | ||||
|         echo test2 >> ~/test | ||||
|       args: | ||||
|         executable: /bin/bash | ||||
|   | ||||
		Reference in New Issue
	
	Block a user