Skip to content
This repository was archived by the owner on Sep 12, 2018. It is now read-only.
This repository was archived by the owner on Sep 12, 2018. It is now read-only.

NG: deprecation path and client messaging #734

@dmp42

Description

@dmp42

We might want in the future to "blacklist" some specific docker versions, or more simply to refuse push from too-old / unsupported anymore clients.

See #570 for why I want a provision for these cases beforehand.

That means we have a documented way on the registry that clients can honor to back-of.

Although UA sniffing is considered bad practice in the wider-web, it may be the simplest path - but maybe there are other ways to "identify" a problematic client.

As for the response, 412 + informative message?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions