From 61e9f14c046ff5fe395435e7919bb76e89ccef52 Mon Sep 17 00:00:00 2001 From: NathanFlurry Date: Tue, 2 Jul 2024 01:07:35 +0000 Subject: [PATCH] fix(mm): skip prewarming ats if no nodes booted (#970) ## Changes --- svc/pkg/mm-config/ops/version-prepare/src/prewarm_ats.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/svc/pkg/mm-config/ops/version-prepare/src/prewarm_ats.rs b/svc/pkg/mm-config/ops/version-prepare/src/prewarm_ats.rs index 7ab09e70a..894f70c29 100644 --- a/svc/pkg/mm-config/ops/version-prepare/src/prewarm_ats.rs +++ b/svc/pkg/mm-config/ops/version-prepare/src/prewarm_ats.rs @@ -72,7 +72,9 @@ pub async fn prewarm_ats_cache( let mut vlan_ips_in_region = vlan_ips.iter().filter(|row| row.datacenter_id == region_id); let vlan_ip_count = vlan_ips_in_region.clone().count() as i64; - ensure!(vlan_ip_count != 0, "no ats servers found"); + if vlan_ip_count == 0 { + continue; + } // Pass artifact URLs to the job let parameters = prewarm_ctx