fix(molecule): stabilize default scenario networking

- serialize five-node Vagrant creation to avoid VirtualBox host-only races
- refresh and verify the primary neighbor mapping before convergence
- include interface MAC details in failure diagnostics
This commit is contained in:
Timothy Stewart
2026-07-31 23:12:48 -05:00
committed by Techno Tim
parent 57a22e364d
commit 73fae0826c
3 changed files with 67 additions and 3 deletions
@@ -30,6 +30,14 @@
no_log: true
register: k3s_ip_address_state
- name: Fetch IP link state
ansible.builtin.command:
cmd: ip -br link
changed_when: false
failed_when: false
no_log: true
register: k3s_ip_link_state
- name: Fetch IP route state
ansible.builtin.command:
cmd: ip route show
@@ -136,6 +144,9 @@
=== ip -br address ===
{{ k3s_ip_address_state.stdout }}
=== ip -br link ===
{{ k3s_ip_link_state.stdout }}
=== ip route show ===
{{ k3s_ip_route_state.stdout }}