Skip to content

Enhancement: support configurable repository aliases / canonical repository mapping #862

Description

@sr-rossanderson

Patchman identifies client repositories using reported repository names and URLs.

The same package stream can be exposed through multiple delivery mechanisms such as Red Hat CDN, AWS RHUI, Satellite, Pulp, or an internal metadata mirror. These can be logically equivalent for update calculation but appear as unrelated repositories.

Expected behaviour:

Administrators should be able to define repository aliases or canonical mappings based on repository name, ID, URL regex, architecture and/or repository type.

Impact:

Useful for AWS RHUI, Red Hat Satellite, local Pulp mirrors, disconnected environments, repository proxies and multi-datacenter deployments.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions