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 authored and Techno Tim committed 2026-08-01 12:27:12 -05:00
1 parent 57a22e364d
commit 73fae0826c
3 files changed
+67 -3

No files matched your search

@@ -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 }}