Exclude image preparation from client startup deadline

This commit is contained in:
ms2k 2026-07-28 22:39:10 +09:00
commit 55eed08db7

View file

@ -220,6 +220,17 @@ select another workspace or configuration source. The explicit
equivalent compatibility interface. `state` is reserved as the maintenance
command name; a profile with that name is launched through the explicit form.
The Client publication timeout defaults to 30 seconds. The run-only
`--startup-timeout-seconds <seconds>` option accepts a nonzero per-invocation
override and does not enter Domain identity or the Configuration Fingerprint.
For the bootstrap leader, Host Coordinator image acquisition and preparation
precede this timeout and emit start and completion messages on the developer's
standard error. The timeout begins only after the Host Coordinator confirms
that image preparation completed. A Client joining another in-progress
bootstrap applies its configured timeout to its waiter and publication
observation because it does not own the leader's private bootstrap status
channel.
The explicit configuration path follows this refinement's strict host-path grammar.
The loader resolves any declared symlink once to a canonical target and builds
a no-symlink confined plan to that target. The source is limited to 1,048,576