--- - name: Deploy Gitvana on Linux VM/LXC hosts with Bun hosts: "{{ gitvana_target_hosts | default('docker_nodes') }}" gather_facts: true become: true pre_tasks: - name: Validate target host pattern ansible.builtin.assert: that: - (gitvana_target_hosts | default('docker_nodes')) | length > 0 fail_msg: "gitvana_target_hosts must not be empty." roles: - role: gitvana_bun_host