Some cloud resource names have to be globally unique, and deterministic names chosen by humans are guaranteed to cause creation failures. E.g. if two random users run task create --name example at the same time, one of them will receive an obscure error message.
The --name option should add a random suffix to names so they're always unique. The intoduction of task list rendered fully deterministic names almost pointless.
Currently, the
--name
option is fully deterministic[^1] and discouraged as per our documentation, because its behavior is highly confusing.Some cloud resource names have to be globally unique, and deterministic names chosen by humans are guaranteed to cause creation failures. E.g. if two random users run
task create --name example
at the same time, one of them will receive an obscure error message.The
--name
option should add a random suffix to names so they're always unique. The intoduction oftask list
rendered fully deterministic names almost pointless.Related