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 4f568902..88d71cd2 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 9ef8a576..236bd4bf 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 77cb73ed..6485896f 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 a73333bf..2e51aee6 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 cdfa0902..5b4f1e47 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 17857be5..e601096a 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: