Skip to content

identifier "<identifier name>" greater than maximum length (76 characters) #2942

@Shubhranshu153

Description

@Shubhranshu153

Description

Some of users of finch are reporting max length of 76 characters, which seems to stem from this validation
https://github.com/containerd/containerd/blob/92900bf7300b4872db2a43e82128fda9cde08a79/pkg/identifiers/validate.go#L58

Seeking some guidance what would be best way to handle it, Should we handle downstream (in finch) or have an implementation to generate UUID in cases length are longer than 76.

Steps to reproduce the issue

No response

Describe the results you received and expected

Handling of longer length identifiers.

What version of nerdctl are you using?

1.7.3

Are you using a variant of nerdctl? (e.g., Rancher Desktop)

Lima

Host information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions