kubernetes/kops · error
error rendering server group %s: computing unique name for s
Error message
error rendering server group %s: computing unique name for server: %w
What it means
In RenderScw's server-creation loop, uniqueName failed to compute a free unique server name for the instance group (it enumerates existing servers to avoid collisions). This is a pre-creation step; no server was created. The instance group name identifies the group being scaled.
Source
Thrown at upup/pkg/fi/cloudup/scalewaytasks/instance.go:220
})
if err != nil {
return fmt.Errorf("rendering server group: adding update tag to server %q (%s): %w", server.Server.Name, serverID, err)
}
}
if expected.Count == actual.Count {
return nil
}
newInstanceCount = expected.Count - actual.Count
}
// If newInstanceCount > 0, we need to create new instances for this group
for i := 0; i < newInstanceCount; i++ {
// We create a unique name for each server
uniqueName, err := uniqueName(t.Cloud, scaleway.ClusterNameFromTags(expected.Tags), fi.ValueOf(expected.Name))
if err != nil {
return fmt.Errorf("error rendering server group %s: computing unique name for server: %w", fi.ValueOf(expected.Name), err)
}
createServerRequest := instance.CreateServerRequest{
Zone: zone,
Name: uniqueName,
CommercialType: fi.ValueOf(expected.CommercialType),
Image: expected.Image,
Tags: expected.Tags,
RoutedIPEnabled: new(true),
}
// We resize the root volume if needed (for instance types with no local storage)
if expected.VolumeSize != nil {
createServerRequest.Volumes = map[string]*instance.VolumeServerTemplate{
"0": {
Boot: new(true),
Size: new(scw.Size(fi.ValueOf(expected.VolumeSize)) * scw.GB),
VolumeType: instance.VolumeVolumeTypeBSSD,View on GitHub (pinned to 4c8573c808)
Solutions
- Check the wrapped error — usually a failed ListServers inside uniqueName
- Verify no naming conflicts or stale servers with generated names
- Retry the apply operation
Defensive patterns
Strategy: retry
When it happens
Trigger: Thrown at upup/pkg/fi/cloudup/scalewaytasks/instance.go:220 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/2bf20a475450a482.
Report an issue: GitHub.