Skip to content

Commit b644614

Browse files
committed
tests: patch kubernetes builders after bootstrap
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
1 parent d2f7cb4 commit b644614

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

tests/workers/kubernetes.go

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,15 +80,22 @@ func (w *kubernetesWorker) New(ctx context.Context, cfg *integration.BackendConf
8080
return nil, nil, errors.Wrapf(err, "failed to create buildx instance %s: %s", name, strings.TrimSpace(string(out)))
8181
}
8282

83+
cmd = exec.CommandContext(ctx, "buildx", "inspect", "--bootstrap", name)
84+
cmd.Env = env
85+
out, err = cmd.CombinedOutput()
86+
if err != nil {
87+
return nil, nil, errors.Wrapf(err, "failed to bootstrap buildx instance %s: %s", name, strings.TrimSpace(string(out)))
88+
}
89+
8390
if err := patchBuilderDeployment(ctx, env, nodeName); err != nil {
8491
return nil, nil, err
8592
}
8693

87-
cmd = exec.CommandContext(ctx, "buildx", "inspect", "--bootstrap", name)
94+
cmd = exec.CommandContext(ctx, "buildx", "inspect", name)
8895
cmd.Env = env
8996
out, err = cmd.CombinedOutput()
9097
if err != nil {
91-
return nil, nil, errors.Wrapf(err, "failed to bootstrap buildx instance %s: %s", name, strings.TrimSpace(string(out)))
98+
return nil, nil, errors.Wrapf(err, "failed to inspect buildx instance %s after host-network patch: %s", name, strings.TrimSpace(string(out)))
9299
}
93100

94101
cl := func() error {

0 commit comments

Comments
 (0)