G17 CAPTURE -- vr1-dc0 -- FROM A BOOTED NODE ============================================ host=moved-troll addr=10.12.8.5/22 utc=2026-07-30T13:05:51Z NODE IDENTITY (stated, not glossed): this is the DC0 Juju controller VM vr1-dc0-juju-01 / MAAS 7n87bt, booted on its real NICs on metal-admin during the 2026-07-30 bootstrap attempt. It sits on the ruled dc0 artifact path (metal-admin -> 10.12.8.4). It is NOT one of the nine OpenStack role nodes; those were still powered off. Judge the scope of this capture accordingly. --- (1) ARTIFACT REACHABILITY -- asserted on CONTENT, with an exit-code predicate --- URL is a REAL package path, never the nginx autoindex root (which answers 200 empty). curl exit=0 bytes=269218 OK mirror served a REAL jammy Release; asserted on four body fields: Origin: Ubuntu Label: Ubuntu Suite: jammy Version: 22.04 Codename: jammy Date: Thu, 21 Apr 2022 17:16:08 UTC Architectures: amd64 arm64 armhf i386 ppc64el riscv64 s390x Components: main restricted universe multiverse --- (2) NODE TIME SOURCE -- MAAS-served, NOT the DC edge (D-129(iv)) --- G17's text names 'chronyc sources'. MEASURED: chrony is NOT INSTALLED on the MAAS jammy image; the node runs systemd-timesyncd. Reading the stack that EXISTS. SystemNTPServers = 10.12.8.2 ServerAddress = 10.12.8.2 NTPSynchronized = yes NTPMessage={ Leap=0, Version=4, Mode=4, Stratum=4, Precision=-24, RootDelay=110.733ms, RootDispersion=2.517ms, Reference=AC1F0001, OriginateTimestamp=Thu 2026-07-30 12:42:56 UTC, ReceiveTimestamp=Thu 2026-07-30 12:42:56 UTC, TransmitTimestamp=Thu 2026-07-30 12:42:56 UTC, DestinationTimestamp=Thu 2026-07-30 12:42:56 UTC, Ignored=no PacketCount=8, Jitter=1.651ms } OK time source is 10.12.8.2 = the DC RACK's metal-admin leg (the MAAS rack controller), i.e. the MAAS-served hierarchy, and NOT the DC edge. --- (3) SUPPORTING CONTEXT (recorded, not gated) --- resolver: Current DNS Server: 10.12.8.3 default route: ^ EMPTY BY MEASUREMENT. The controller VM was carved on metal-admin ONLY, so it has no default route and no internet path -- which is why the bootstrap could not fetch the juju agent stream. Role nodes DO carry a provider-public leg with gw 10.12.4.1. This is the under-carve, not an artifact-path fault. G17 (vr1-dc0): BOTH GATED ASSERTIONS PASS