Fix #53: Fix Ansible handlers (again) (#56)
Infrastructure / Check and run Ansbile playbooks (push) Failing after 2m12s Details

Reviewed-on: #56
This commit is contained in:
Gleb Koval 2024-03-30 01:14:34 +00:00
parent 621e634798
commit 3b22a7c7d2
4 changed files with 9 additions and 13 deletions

View File

@ -37,7 +37,8 @@
clone: "{{ node }}-debian-12" clone: "{{ node }}-debian-12"
storage: nvme storage: nvme
notify: notify:
- Initial boot - Start vm
- Wait
- name: Wait for status - name: Wait for status
community.general.proxmox_kvm: community.general.proxmox_kvm:
state: current state: current
@ -103,12 +104,10 @@
# cloud-init for networking on first boot (cloud-init files # cloud-init for networking on first boot (cloud-init files
# are regenerated AFTER networking starts). But we need the # are regenerated AFTER networking starts). But we need the
# hostname to be registered with DHCP later on so ¯\_(ツ)_/¯ # hostname to be registered with DHCP later on so ¯\_(ツ)_/¯
- name: Initial boot - name: Start VM
block: community.general.proxmox_kvm:
- name: Start state: started
community.general.proxmox_kvm: register: start
state: started - name: Wait # Initial apt update, apt upgrade, cloud-init
register: start ansible.builtin.wait_for:
- name: Wait 1.5 min # Initial apt update, apt upgrade, cloud-init timeout: 90
ansible.builtin.wait_for:
timeout: 90

View File

@ -5,7 +5,6 @@
- name: Wait for connection - name: Wait for connection
ansible.builtin.wait_for_connection: ansible.builtin.wait_for_connection:
timeout: 300 timeout: 300
- name: Install system packages - name: Install system packages
ansible.builtin.apt: ansible.builtin.apt:
update_cache: true update_cache: true

View File

@ -5,7 +5,6 @@
- name: Wait for connection - name: Wait for connection
ansible.builtin.wait_for_connection: ansible.builtin.wait_for_connection:
timeout: 300 timeout: 300
- name: Install dependencies - name: Install dependencies
ansible.builtin.apt: ansible.builtin.apt:
update_cache: true update_cache: true

View File

@ -7,7 +7,6 @@
- name: Wait for connection - name: Wait for connection
ansible.builtin.wait_for_connection: ansible.builtin.wait_for_connection:
timeout: 300 timeout: 300
- name: Docker compose down - name: Docker compose down
community.docker.docker_compose_v2: community.docker.docker_compose_v2:
project_src: "$HOME/{{ app }}" project_src: "$HOME/{{ app }}"