diff --git a/utils/utils.go b/utils/utils.go index 1a140f650d..0495dc6fa8 100644 --- a/utils/utils.go +++ b/utils/utils.go @@ -514,7 +514,7 @@ func GenerateRandomID() string { // if we try to parse the truncated for as an int and we don't have // an error then the value is all numberic and causes issues when // used as a hostname. ref #3869 - if _, err := strconv.Atoi(TruncateID(value)); err == nil { + if _, err := strconv.ParseInt(TruncateID(value), 10, 64); err == nil { continue } return value