ci/linux-foundation-networking #1

Merged
jimmy merged 5 commits from ci/linux-foundation-networking into main 2026-09-21 21:53:13 +00:00
Owner

wip

wip
ci: the forge and vault boot files import FoundationNetworking on Linux
Some checks failed
build / test (push) Failing after 1s
f744205fc3
URLRequest and URLSession live in FoundationNetworking on Linux. Three files used them with Foundation alone, so the forge build failed on every run since the box space commit while the Mac build passed. They take the guarded import the package's other network files already carry.
ci: run again now that the box holds the job image
Some checks failed
build / test (push) Failing after 13s
8b9ce9c9e1
ci: the network tests import FoundationNetworking on Linux as well
Some checks failed
build / test (push) Failing after 12s
5a2ad1068b
The test files stub URLProtocol and build a URLRequest, and those types live in FoundationNetworking on Linux the same as in the sources. They take the same guarded import.
ci: the vault boot stub fails the load instead of making a bare response
Some checks failed
build / test (push) Failing after 12s
dab44d4aff
HTTPURLResponse has no initializer without arguments on Linux, so the stub's fallback did not compile there. A response that cannot be made now fails the load with a bad server response.
onboarding: the host backend's OpenTofu step takes its install command from the platform
Some checks failed
build / test (push) Successful in 2m22s
build / test (pull_request) Has been cancelled
bd67a73b1d
The step told every machine to run brew install opentofu. A test exists to catch that, and it fails only on Linux, where CI had been red for weeks on an earlier cause, so nothing showed it. The step now asks InstallHint as the other setup steps do, and the commands helper has an opentofu case in the shape of its neighbours.
jimmy merged commit 82bdf72315 into main 2026-09-21 21:53:13 +00:00
Sign in to join this conversation.
No reviewers
No labels
wayfinder:task
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
jimmy/hatchery!1
No description provided.