kubernetes/kops · error
error waiting for instance %s of group %q: %w
Error message
error waiting for instance %s of group %q: %w
What it means
In RenderScw, after successfully creating a server, WaitForServer timed out or errored before the server reached a ready state. The server exists but may be stuck provisioning; the server ID and group name identify it.
Source
Thrown at upup/pkg/fi/cloudup/scalewaytasks/instance.go:253
"0": {
Boot: new(true),
Size: new(scw.Size(fi.ValueOf(expected.VolumeSize)) * scw.GB),
VolumeType: instance.VolumeVolumeTypeBSSD,
},
}
}
// We create the instance and wait for it to be ready
srv, err := instanceService.CreateServer(&createServerRequest)
if err != nil {
return fmt.Errorf("error creating instance of group %q: %w", fi.ValueOf(expected.Name), err)
}
_, err = instanceService.WaitForServer(&instance.WaitForServerRequest{
ServerID: srv.Server.ID,
Zone: zone,
})
if err != nil {
return fmt.Errorf("error waiting for instance %s of group %q: %w", srv.Server.ID, fi.ValueOf(expected.Name), err)
}
// We load the cloud-init script in the instance user data
err = instanceService.SetServerUserData(&instance.SetServerUserDataRequest{
ServerID: srv.Server.ID,
Zone: srv.Server.Zone,
Key: "cloud-init",
Content: bytes.NewBuffer(userData),
})
if err != nil {
return fmt.Errorf("error setting 'cloud-init' in user-data for instance %s of group %q: %w", srv.Server.ID, fi.ValueOf(expected.Name), err)
}
// We start the instance
_, err = instanceService.ServerAction(&instance.ServerActionRequest{
Zone: zone,
ServerID: srv.Server.ID,
Action: instance.ServerActionPoweron,View on GitHub (pinned to 4c8573c808)
Solutions
- Check the wrapped error for timeout details
- Inspect the server state in the Scaleway console (image pull, capacity issues)
- Retry the apply; an already-created server is handled by the actual/expected diff on re-run
Defensive patterns
Strategy: retry
When it happens
Trigger: Thrown at upup/pkg/fi/cloudup/scalewaytasks/instance.go:253 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of kubernetes/kops@4c8573c808 (2026-09-05).
Data as JSON: /api/errors/29f6926a8cb2e148.
Report an issue: GitHub.