fix(builder): use a local node-agent image when it can't be pulled

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
gregandClaude Opus 5.5 committed 2026-10-26 00:01:54 -04:00
1 parent 04967a8a16
commit 0dc784dfa2
3 files changed
+18 -4

No files matched your search

+2 -2
View File
@@ -146,8 +146,8 @@ func runFirstBoot(args []string) error {
return err
}
}
if out, err := runCmd("docker", "pull", "-q", b.agentImage); err != nil {
return fmt.Errorf("docker pull %s: %v: %s", b.agentImage, err, out)
if err := pullAgentImage(b.agentImage); err != nil {
return err
}
if !*keep {
defer b.cleanup()