From 2da38ed135a8834b7bfc645576f27b91067b4dbc Mon Sep 17 00:00:00 2001 From: David Demlow Date: Mon, 2 Nov 2026 11:37:59 -0500 Subject: [PATCH] fix: time_server test's hardcoded PUB5 NTP servers are dead time_server_a/b (10.5.11.5/10.5.11.75) were dedicated chrony VMs on PUB5/XLab's network (see ci-infra/ntp-chrony/Readme.md), dead in the same 2026-10-27 outage as the rest of that network. HyperCore validates NTP server reachability server-side, so the test failed with "X is not a valid NTP server" rather than just storing an unreachable value. Repointed at two public NTP providers (time.google.com, time.cloudflare.com) instead of rebuilding dedicated chrony infra on Indy-lab -- smtp-relay.gmail.com (used by the smtp test, same config file) already confirms these clusters have outbound internet reachability. Avoided pool.ntp.org domains for both values, per this file's own existing comment that they return KOD. Co-Authored-By: Claude Sonnet 5 --- tests/integration/integration_config.yml.j2 | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/tests/integration/integration_config.yml.j2 b/tests/integration/integration_config.yml.j2 index 3241a096..8ddf96f4 100644 --- a/tests/integration/integration_config.yml.j2 +++ b/tests/integration/integration_config.yml.j2 @@ -35,10 +35,14 @@ sc_config: # pool.ntp.org servers frequently return KOD. # time.google.com does not complain. source: time.google.com - # We need 2 NTP servers. - # Set them up per ci-infra/ntp-chrony/Readme.md. - time_server_a: 10.5.11.5 - time_server_b: 10.5.11.75 + # We need 2 NTP servers. 10.5.11.5/10.5.11.75 were dedicated chrony VMs on PUB5/XLab + # (see ci-infra/ntp-chrony/Readme.md), dead in the same 2026-10-27 outage as the rest of + # that network. Repointed 2026-11-02 at two public NTP providers instead of rebuilding + # that infra -- smtp-relay.gmail.com (used by the smtp test, same config file) already + # confirms these clusters have outbound internet reachability. Avoid pool.ntp.org + # domains for either value -- the comment above is still correct, they return KOD. + time_server_a: time.google.com + time_server_b: time.cloudflare.com time_zone: zone: US/Eastern dns_config: