diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-04 16:23:12 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-04 16:23:57 -0500 |
| commit | 367ee3bff59fe4578f9610acee4813f3311bff9c (patch) | |
| tree | 6b046e3e7054860ddd0cf9c02b6136855780e11e /docs/prototypes/2026-07-03-panel-widget-gallery-prototype.html | |
| parent | ee148902a22d5c4b40e29d7f3695a95c77841774 (diff) | |
| download | archsetup-367ee3bff59fe4578f9610acee4813f3311bff9c.tar.gz archsetup-367ee3bff59fe4578f9610acee4813f3311bff9c.zip | |
test(vm): collect network evidence before failing in pre-flight diagnostics
run_network_diagnostics tested HTTP before DNS and returned on the first failure, so a DNS failure surfaced as a generic "no internet" and the IP/route/resolver evidence was never reached. It now collects read-only facts first (ip -brief addr, default route, resolv.conf) and prints them regardless of outcome, runs every check, and reports all failures together in a summary. Generic checks (DNS, egress, TLS) are split from Arch-specific ones (mirror, AUR) so a DNS failure is named as DNS, not a mirror problem. Raw fact output is saved to the results dir when one is set.
Diffstat (limited to 'docs/prototypes/2026-07-03-panel-widget-gallery-prototype.html')
0 files changed, 0 insertions, 0 deletions
