From 5c288e8f3e64829e63004f403ca1829bdcc7430b Mon Sep 17 00:00:00 2001 From: Timothy Stewart Date: Sat, 1 Aug 2026 16:04:26 -0500 Subject: [PATCH] fix(molecule): serialize guest fact gathering - Avoid concurrent SSH startup bursts against the disposable guests. - Ensure every guest gathers interface facts before network setup. - Prevent unreachable hosts from falling back to the default eth0 interface. --- molecule/calico/overrides.yml | 1 + molecule/cilium/overrides.yml | 1 + molecule/default/overrides.yml | 1 + molecule/ipv6/overrides.yml | 1 + molecule/kube-vip/overrides.yml | 1 + molecule/single_node/overrides.yml | 1 + 6 files changed, 6 insertions(+) diff --git a/molecule/calico/overrides.yml b/molecule/calico/overrides.yml index 4f56890..88d71cd 100644 --- a/molecule/calico/overrides.yml +++ b/molecule/calico/overrides.yml @@ -1,6 +1,7 @@ --- - name: Apply overrides hosts: all + serial: 1 tasks: - name: Override host variables ansible.builtin.set_fact: diff --git a/molecule/cilium/overrides.yml b/molecule/cilium/overrides.yml index 9ef8a57..236bd4b 100644 --- a/molecule/cilium/overrides.yml +++ b/molecule/cilium/overrides.yml @@ -1,6 +1,7 @@ --- - name: Apply overrides hosts: all + serial: 1 tasks: - name: Override host variables ansible.builtin.set_fact: diff --git a/molecule/default/overrides.yml b/molecule/default/overrides.yml index 77cb73e..6485896 100644 --- a/molecule/default/overrides.yml +++ b/molecule/default/overrides.yml @@ -1,6 +1,7 @@ --- - name: Apply overrides hosts: all + serial: 1 tasks: - name: Override host variables ansible.builtin.set_fact: diff --git a/molecule/ipv6/overrides.yml b/molecule/ipv6/overrides.yml index a73333b..2e51aee 100644 --- a/molecule/ipv6/overrides.yml +++ b/molecule/ipv6/overrides.yml @@ -1,6 +1,7 @@ --- - name: Apply overrides hosts: all + serial: 1 tasks: - name: Override host variables (1/2) ansible.builtin.set_fact: diff --git a/molecule/kube-vip/overrides.yml b/molecule/kube-vip/overrides.yml index cdfa090..5b4f1e4 100644 --- a/molecule/kube-vip/overrides.yml +++ b/molecule/kube-vip/overrides.yml @@ -1,6 +1,7 @@ --- - name: Apply overrides hosts: all + serial: 1 tasks: - name: Override host variables ansible.builtin.set_fact: diff --git a/molecule/single_node/overrides.yml b/molecule/single_node/overrides.yml index 17857be..e601096 100644 --- a/molecule/single_node/overrides.yml +++ b/molecule/single_node/overrides.yml @@ -1,6 +1,7 @@ --- - name: Apply overrides hosts: all + serial: 1 tasks: - name: Override host variables ansible.builtin.set_fact: